Sandisk Cruzer not being recognized on Windows 7

Chances are you have Samsung Kies installed either now or have in the past.  Follow the steps here and your problem will be solved.  I was literally pulling out my hair over this when I stumbled upon this fix and it worked instantly.  http://forums.sandisk.com/t5/All-SanDisk-USB-Flash-Drives/Windows-7-Explorer-not-showing-drive-while-it-shows-in-computer/m-p/286716#M3656