Hmmm. Alt + Tab and Windows + Tab have always worked well enough for me so I haven't bothered to look into a spaces-esque program for Windows.
But I do know that Dexpot does exactly what you want.
http://dexpot.de/index.php?lang=en
Lemme do a little more research to see if there is a program which converts touchpad/mouse gestures into key sequences.