I installed Garmin Express on my new Windows 8 PC a few days ago.
The first setup went quite fine, was able to download the latest firmwares (I was using Webupdater on my previous computer). I have the latest 3.2.21.0 version of Garmin Express (Garmin Express says it's the latest version). I just disabled the option "always execute Garmin Express in the background" because I mean, are you kidding me?
I tried to launch Garmin Express today in order to get the latest firmware: Garmin Express launches but can't recognize my Forerunner 220. I tried to disconnect and reconnect the watch a few times, without any success.
Something weird happened though: I got a bunch of Windows service message asking "Do you want the following program to allow changes to this computer?". Garmin Express launching only after selecting "no"
I'm quite disappointed, to say the least, by the quality of GarminExpress. Webupdater was working without any trouble