Corsair Flash Voyager 32GB USB 3.0 Flash Drive for $34.99 shipped after a $15 rebate. Here is a screenshot for your reference. Note that this is a USB 3.0 flash drive for faster speed while remaining compatible with USB 2.0. It claims to be water resistant and shock proof, and comes a 5-year warranty. Most places have it for about $49.