I struggled for quite a few hours getting Glass recognized by adb in Windows 7. The two answers above contain essential info, but for me one additional step was necessary:
turn off automatic driver installation in Windows
Computer -> Properties -> Advanced system settings -> Hardware -> Device Installation Settings -> "Do you want Windows to download driver software and realistic icons for your devices?" -> "No, let me choose what to do" -> "Never install driver software from Windows Update"
Then, delete the existing driver and reinstall from the adk directory as above. Before I had changed the driver installation setting, Windows had been installing its idea of the "best driver" as soon as the device was connected and refusing to replace when I attempted to update with the real Google driver.
You're on the right track if Glass shows up under "Other devices" after removing the existing driver, and if it shows as "Android Composite ADB Interface" after installing from the android sdk extras directory. Good luck.