Shawn Blanc:
If you don’t own an AirPrint-enabled printer, yet you want to print from your iPhone or iPad, you will need to install a 3rd-party app. But, which one? I found that with certain 3rd-party apps you get additional functionality and benefits beyond just being able to print from your iPhone.