Amazon has the highly rated SanDisk Cruzer 32 GB USB Flash Drive for $22.99 with free shipping on orders over $25 or with Amazon Prime. This drive is ruggedized and features a slide out USB interface.
- SanDisk 16GB Cruzer USB Flash Drive for $13 + free shipping (9to5toys.com)
- SanDisk Cruzer Fit 8GB USB Flash Drive for $5 + free shipping (9to5toys.com)
- Sandisk 16GB Class 4 SDHC Card, 16GB Cruzer USB Stick: $15/ea+free shipping (9to5toys.com)