I usually post on usb flash drive deals such as these on Fridays but had to pass this on to you as soon as I saw it this morning.
Buy.com has an awesome deal this morning selling Kingston 4GB USB 2.0 Flash Drive for just $12.12. Plus, you get free shipping! No mail-in rebates or coupon codes or a new Google Checkout account.
I have gotten many of these and given it as gifts before. I use a Kingston 4GB everyday and they are sturdy and lasts me a long time.