quanp recently came out with an upgraded iPhone app that hooks into their visual online storage service, allowing uploading and management of photos and videos taken on your iPhone. You can see multiple pages of docs, handle large files, send large files (up to 500MB)... all from your iPhone.
Latest from Doc
There are a number of third-party solutions out there for printing from Apple's iPad, iPhone, and iPod Touch, many of them very good. Now here's another one that should be handy for those people who already have a Multi-Function Peripheral with an EFI Fiery controller (which is a lot of people).