Here's Seagate's D.A.V.E. (digital audio-video experience), a hard drive with a tiny 3.5 x 4.7 x .47-inch form factor into which you can cram 20GB. It also gives you the ability to share stuff using its onboard Bluetooth and WiFi connectivity. It's tiny, it cost less than $200 and is small enough to slide into that shirt pocket. Neat Stuff.