Printing with or without AirPrint.
Best solution without doubt is an AirPrint Printer. I recommend the HP 3070A as it is the cheapest (£50) Airprinter that I have found and it works a treat with iOS 5.
But for my other printers I use PrintCentral - it is the best available for iOS and does everything that Apple allows them to do!
It is obvious you need to have WePrint installed on a Mac on the network somewhere , print quality is as good as the printer, but watch out for page setup discrepancies between the iPad and the Mac. So far as I can tell the "print directly to printer" feature does not work on most wifi printers.
As for printing emails with Print Central, the only way is to set up duplicate email accounts within the App. This sounds like a cludge, and it is, but it works. Apple will not allow developers access to certain core apps such as mail, keynote and pages.
Originally Posted by DAS99