Witch is perfect! Thanks Mikuro and everyone else who responded. Too bad it can't take over Command-Tab... but Option-Tab will do.
By the way, I know about Command-~, but that doesn't work for Gvim, because it doesn't run as several windows in an application, but rather several separate...