Two years ago I owned a Verizon iPAD for one night, with foreflight. When I discovered it had NO workable print solution, I paid the restock fee. Airprint does not work to the HP dedicated airprint printers, and I do not have an apple base station.
Don't need either one, Doc. I print to the wonderful Canon ImageClass MF8380cdw (thanks again Tony for that recommendation! Lord this thing is huge, but it does everything. Two sided color laser, two sided scanning, relatively fast, and lots of other goodies. The only thing that doesn't work on a Mac are the hot buttons for Scan->PC1 and Scan->PC2 the driver just doesn't support telling the Mac what to do) from my iPad all the time from Foreflight.
On the road printing would be harder. Almost every printer manufacturer now has an App for free that will allow any application that implements the "Open File In..." button to print any document in almost any App, by "opening" the document in the manufacturer's printer application.
Unfortunately this didn't seem to work too well with Foreflight, it wants to direct print via the Apple print feature and not "leak" charts out via "opening" them as a "file" in other Apps.
It also requires that you load each manufacturer's App for any manufacturrer's printer you might encounter on a WiFi network mobile, and you may still need to walk up to the printer and figure out what IP address it's on, on any particular LAN.
For documents though, it does work well if you find yourself on a LAN with just about any major manufacturer's printers. They really shouldn't have kludged wireless printing support in that way, but it works. Printed to both the Samsung laser and the non-AirPrint HP as a test right before we got rid of them to new homes. The Canon is shared by a service running on Karen's Mac, and there's similar software available for Windows. Just leave the desktop machine on (or wake it up via Wake on LAN, there's Apps for that too) and hit the print button. iPad sees the queue on Karen's machine as an AirPrint printer and her machine dumps it to the printer itself.
Sounds complex, but it's one of those "set it up and forget it" kinds of things. I print charts from Foreflight all the time, and Karen prints sheet music from the old iPad, regularly. Just walk to the kitchen (yes, our printer lives in our kitchen... Ha...) and grab the paper and a sandwich. Heh.