Amazon.com: PrinterShare Mobile Print: Appstore for Android
Nearby direct printing via Wi-Fi or Bluetooth without PC
Nearby printing to PC or Mac shared printers
Remote printing (you need to have PC or Mac with PrinterShare desktop application installed on your computer)