I use the HP print app works great over the wifi network. You can print any document on the phone including photos. You can print from drop ox or Googledocs.

Sent from my DROIDX using Droid X...