With all the capabilities that are added to the latest cell phones, there's almost nothing you can't do with them. Send email, browse the web—heck, you can even make phone calls (who knew?). But one thing that you probably can't do is print. Take all those pretty pictures and send them around, but when it comes to putting one onto a sheet of paper, you may be out of luck.
HP has a free service they call CloudPrint. Take a photo and send it to Cloud Print, and you're golden. Now when you get back to your computer, all you have to do is to enter your phone number and the "document code" number, which you were given when you uploaded your image, and you can print it out. Or you can add their Remote Print Monitor to your Windows machine, and it will watch for your uploads, and print them out automatically.
CloudPrint is a free service.