Originally Posted by Katie1
USB or WiFi
Get the WIFI. If you want to print from an android device look for one that has ePrint technology or equivalent--ePrint is an HP solution. The technology emails the document you want to print to an HP server then back to your printer, in a printer friendly format. It avoid the need to install a print driver on your android device.
This was a sale a few months back when HP decided to get out of the tablet business. It was a $500 device that went on sale for $100. It went from being one of the worst selling device to the hottest selling device.