32 gigabytes in your wallet. The Card Drive u510 is a 2007 IDEA bronze award winner in the computer equipment category. Going against the trend of stubby stick style USB drives, the U510 manages to cram 32 gigabytes into a flat and slim credit card sized device. A flat USB connector slides out of the back when you need to plug it in, otherwise it retracts and remains hidden for easy storage.
Although the award page lists the 32 GB version, it seems that the 16 GB version is the biggest available right now. You can get it here for $158.99