I would get the Canon iP90v
http://reviews.cnet.com/inkjet-print...tag=prod.txt.2
this is absolutely the best printer I've ever had the luxury of owning. Its just so incredibly small, compact, and easy to use. And since its a bluetooth wireless printer, all I have is the power cable coming out from the printer, and thats it. Its a real beauty to look at.
The only gripe is, to get the bluetooth connectivity, you have to buy the bluetooth adapter, which sells for about $80 on Amazon. But even the adapter is nice because Canon designed it to be installed within the unit itself where it is completely hidden, so there is no ugly dongle sticking outside the printer. But also, since its a portable, wireless printer, just don't expect the best in terms of speed and quality. The ink tanks are also miniaturized so also don't expect this bad boy to be your workhorse for some company office.
That said though, the wireless functionality of it coupled with its extremely compact size was something that I was really looking for in a wireless printer, and ultimately outweighed its shortcomings.
You could, of course, plug in any normal standard inkjet printer into an airport extreme station via USB and make it a network printer, but you still have two cables running out: The USB, and the power cable. With a bluetooth printer, all you need is its power cable.