7. Cloud Print
Printing from a mobile device should be easy, and with Google's free Cloud Print application, it is.
Cloud Print works with Google's Web-based service of the same name. A one-time setup is all it takes to connect any printers to the service; even printers that aren't natively cloud-ready can be connected with a couple of extra steps.
The Android app lets you send any picture or document directly from your phone to a Cloud Print-connected printer. All you do is use Android's system-wide Share command -- which is available in most relevant apps -- and then select Cloud Print from the list of options that appears.