8GB Memory stick for £39.99 or less (enter code "ootd5" for 5% off - code submitted by emmajk42)
The "take anywhere" memory. Tough and reliable, there are no moving parts to go wrong. Also supports USB Zip. Fit to any PC with a USB port, no external power required.