If you don't have one of several specific HP printers - You will need a Mac and a piece of software called Printopia.

There is also a DIY proceedure to get the same function as Printopia.

Printopia, advertises your mac's printers to the iPad.

Apple needs to bake AirPrint into the airport and time capsules.
_________________________
Glenn