I'm just reporting that Brandon told me GridMove works perfectly under Windows Vista. I'd like to get a few more opinions on this, to make sure it's stable in Vista, since i can't test it myself.
I have always used GridMove on Windows Vista. It almost always works fine.
I have only observed two strange behaviors, and unfortunately I haven't recorded the details so you will probably not find this report useful. Nevertheless, here they are:
1) Two or three times, I have noticed that there were multiple (sometimes even more than ten) instances of GridMove running. It showed up multiple times in Task Manager, and it showed up multiple times in the notification area. I think I remember that this was a time when I was experimenting with different screen configurations, so lots of resolution changes were involved. GridMove continued to work fine. When I noticed, I just right-clicked on each of the GridMove icons in the notification area and closed them until there was only one left.
2) About half of the time, when I restart Vista, after logging in, I see a dialog that says that a previous instance of GridMove could not be terminated. It asks if I want to wait. If I answer yes, everything works fine.