I have a 16GB iPhone and I am soon to go on a 9 month trip overseas. Im not bringing a computer but I will be bringing my 320GB hard-drive which has well over 16GB of media on it that I would like to be able to put on and off the iPhone. How do I do this? I will have access to random computers in libraries and internet cafes which probably wont have iTunes and almost certainly wont let me import my library so I can sync it with my iPhone. Is there someway I can install iTunes or Media Monkey or similar program onto my hard-drive so that it works completely from there?