I'm looking for an appl;ication that would allow me to connect another device such as USB memory stick to my phone and to access this data, transfer files, etc. Initially I'd like to be able to upload pictures directly from my camera to the phone and view or email them from there. Ultimately I'd like to be able to upload small recorded video files from an external recording device thru USB onto the phone and display the video. Normally aren't phones a slave device to a PC (i.e. not the USB master)? Can the hardware on the phone perform the master operations instead of a PC? Is this 'just a matter of a little software'?