Well, you could always sell your current HP and get another one with an Ethernet jack. The money you lose on the trade-up (minus the savings on not getting a USB/Ethernet printer adapter) is made-up by the fact that network sharing works much better.

(My take: I got a cheap color laser printer from Costco -- a Xerox Phaser 6110. Two years ago, it cost $180, and it has a nice Ethernet jack on the back. Now, two years later, the only thing I've had to do is replace the black toner cartridge, $60 for an official Xerox-branded version or half of that for a knock-off. Color laser, at home, is pretty sweet. I don't often find myself wanting or needing the other functions of a multifunction. I can always go to the office where we've got a fax machine, a scanner, and so forth.)