hehe.. well if u have a 2GB one... u can carry some 4.5GB of data... in it... with some liveCD like linux environments... with a compressed file system... if not u simply buy a external HD!

haha now thats not hard to do??? hehe... and then if u get a 80Gig hard you can get some 160Gig data.. space.. with a compressed file system.. or if u want more speed u can just use the 80Gigs with out any compressing...
but there is a risk when u are using a flash drive... when u run a OS from a flash drive it tend to die very quickly than normally... so better opt for a HD.(i guess this happens cause of the constant read write...)