So it appears my unfeasably small OCZ stick is now residing on the bottom of the Cam. So I'd like to get a new one.

I've never really liked any of the sticks I've had in the past so maybe you guys could help me out.

* Something that's one piece, no end caps to lose like the Corsair Flash Voyager.
* Secure part to attach to a keyring (ie not cheap flimsy plastic that breaks off like the OCZ)
* Size: 4GB and up

That's not an unreasonable list is it?
_________________________
Cheers,

Andy M