Go
www.pcworld.co.uk
Data storage
Portable Data Storage
You'll see lots on there. The more expensive generally means the more data they'll hold. I guess you've not used one before. Remember you could copy across say, 2 or 3 folders of stuff at a time, put it on new PC and then delete it from the memory stick and then go and copy the next bits and repeat the process.
Be warned though. NEVER EVER get tempted to keep stuff on memory sticks. Always keep a "back up" on home or work PC. They can corrupt, you'll think you've lost all your work etc and then you'll have to buy VERY EXPENSIVE software from the US to "retrieve" your stuff (that will still need renaming, re-organising into folders etc and reformatting etc etc!) Trust me - we learn from our mistakes.
Hope all this makes sense.