MaxTo lets you divide your monitor(s) into regions. Whenever you maximize a window, it will be maximized within the region it is in. This lets you to quickly line up your windows in the configuration you want. You can also move windows using keyboard shortcuts, for an even quicker setup. The keyboard shortcuts are fully customizable. MaxTo regions are completely user-defined, so you can get your setup exactly the way you want it.
What's new in this version:
Version 2011.10.1 fixes auto-detection for Visual C++ 2011 SP1 redistributable (x64 and x86) was broken.