It works but the
GPS sometimes drops out or cannot be found by Windows 7 and then the PC requires rebooting. There are various suggested solutions (x-port etc) but they have not worked for us.
We just re-boot when it drops out, which takes about a minute. It is a little annoying but not the end of the world.