You can get wireless print servers, they're little 802.11b box type thingies that you can plug the printer into. I dont know if they support USB, it may just be parallel. Linksys makes one, the thing is you'd need to have an 802.11b access point on your network.