Depends on the budget. I'm not sure there are many integrated wireless routers with USB print servers around - maybe a second hand F5D7231-4P - but there are several wireless print adapters, such as an
Edimax one at Novatech for £55.
Are there any desktop PC's in the house as well as the laptop? It may not be as glamorous but Windows will happily share a USB printer across the local network.
It might even be as cheap to get a new network ready printer and plug that into the router.
Router-wise I'm still a Linksys fan-boy - WRT54G or similar.