Thanks not to Apple, which dropped the ball badly on AirPrint, but Google.  The new Google Cloud Print feature lets you set up your printer from your desktop or laptop (has to be a Windows machine for now, but they’re promising OSX support soonish), then you can print emails and attachments direct to your home printer, even if you’re not on your own network.

For printing Pages and other material, I emailed myself at the GMail account and printed the attachment. No issues. I haven’t tried websites, etc. but even if it doesn’t do that, it still just made the iPad a useable “laptop” to my mind.