Cinch
Heresy though it may be I have Windows 7 installed on my MacBook. The only problem I’ve had is that going back in to OS X I frequently was dragging my windows to the sides trying to use Aero Snap. Luckily Cinch adds those features. I’ve only been using it since Gruber recommended it, but it seems very stable and I’m loving it.