1. windows 7 64 bit - I needed to install drivers and reboot the machine before the greenaddress app would recognize the wallet. Wasn't clear I needed a reboot
a reboot is probably not necessary (with Windows you never know though) but for sure it's necessary to kill all Chrome windows (so all Chrome process) - I'll mention that in the installation page
2. On my windows 8 machine it would recognize the wallet but it would also store my pin on the computer so it seemed like it didn't even need the card to access any funds until I went into settings to turn the pin remembering feature off.
that one is weird. Did you log previously with your mnemonic on that computer ?
3. On my windows 7 - 32 bit machine (company laptop) with some restrictive settings running the drivers never installed correctly.
that's kind of expected and will be a thing of the past once Chrome 38 is released - then we can move to Generic HID instead of WinUSB for the communication protocol (the dongle already supports both - we just configure it for WinUSB by default because Chrome 38 is still in beta)