Ok. So Win7 got something right. Windows 7 introduced built-in window management features that let you drag a window to the side of the screen and it would automatically scale the window to fit in half the screen. This made it really easy to drag two windows to opposite sides of the screen and get a quick side-by-side view of your two windows. Of course you could always resize the windows yourself, but this was much more efficient. They even included keyboard shortcuts to manage the windows as wel... While the Mac users had the cool Exposé window management features, they quickly became jealous of the Windows counterpart.
Fortunately, the Mac developers were there to answer the call. The last time I ran a quick search, there were about a half-dozen apps in thew new Mac App store that enabled this functionality on the Mac. After an unscientific search, I settled on BetterSnapTool. It had all the features I wanted at a very attractive $2 price.
Half-screen, full-screen, and quarter-screen window management
Ability to disable the application for specific applications
Other nice features is that the app is smart enough to "mind the dock". If your Mac Dock is always visible, the window will resize to the edge of the dock so they don't cover each other up. However, if you turn on "automatic hiding" for the dock, the windows will resize all the way to the edge of the screen. I also like that when you are done with a window, you can drag it back down from it's position, and it will automatically resize back to its original position.
One other nice feature that's more specific to the App Store than the app itself, is that once you buy it, the app is available for all computers you own. If you forget the name of the app you were using (or buy a new computer), you just go to the App Store and check out your purchase history. Just as I prefer using Steam for games for the same reason (buy the game once, and install over the internet if you get a new computer), an App's existence on the App Store is an added bonus that goes into my consideration.
BetterSnapTool is a great way to increase productivity for less than the price of a cup of coffee.