My solution would be to find your best deal on a wireless router, then buy an inexpensive switch. Use one port on the router to connect to the switch. Assuming that the router and the switch have 4 ethernet ports, you would now have 7 wired ports in addition to any wireless components. You can then resolve the usb requirement with a usb to ethernet adapter. Example
I have a similar setup.
Reconditioned wireless n router cost me 24.99. A 4-Port switch was another 14.99. Found both at TigerDirect.