Just thought I'd share this with everyone, if you have lost the cap for your Corsair Flash Voyager, you can e-mail Corsair tech support and they'll send you a replacement (takes 1-2 weeks according to the e-mail I got back from them). Pretty neat!
Link: http://www.houseofhelp.com/forums/showthread.php?t=53099
Link: http://www.houseofhelp.com/forums/showthread.php?t=53099