SanDisk 256 MB Cruzer Mini USB 2.0 Flash Drive $32.24 (6/3)
SanDisk SDCZ2-256-768 256 MB Cruzer Mini USB 2.0 Flash Drive
$32.24 after $15 mail in rebate.
USB 2.0 enabled
Small size
Requires no drivers
Stylish Design
Backward compatible with USB 1.1
Link