Of course you could always treat yourself to a wireless printer such as the brilliant Canon Pixma iP5200R! When my clattery old Epson C82 finally died, I bought an iP5200R and it is superb! You just add it as a 'new client' to the Voyager's list (I use the Voyager 2000) and install the software on whichever computers you wish to print from. It took me about an hour to set it up and install the drivers on the computers. No need to set up any fancy networks - it works flawlessly and the only trick is remembering to turn it on, of course.
I have the wireless router modem upstairs and the iP5200R sits unobtrusively under the telephone table. I have 2 laptops - the talk to the router which talks to the printer and vice versa. Soooo much better than cables or even bluetooth printer adapters! Print quality is outstanding - I really cannot recommend it too much.
(I have no connections with Canon - in any sense!)