Kingston 1GB U3 DataTraveler USB 2.0 Smart Drive, $5 after rebate with free shipping. You have to be brave, the rebate is $40.
FYI, the limit on the rebate is TWO, so you can get 2 of 'em for $10. Just make sure you read the directions. You have to enclose BOTH rebates in the SAME envelope. If you put them in separate envelopes, they will be rejected.
It is hard to send and even receive the % MIR but even with situation $10 price tag for Kingston 1 GB flash drive is pretty good and reasonable.