Print N Share allows you to print to network and USB printers. You need to install a small free companion app on your computer for USB printers. For network printers Print N Share fools iOS 4.3 into thinking it is an AirPrint compatible printer and passes the print job to any printer it sees on the network. The nice thing about it is being how portable the iPad is, you can take it anywhere and print to any network printer. Not just AirPrint enabled printers. Print N Share needs to be running in the background first, then you can print from apps as well as email and Safari.