Have you already used windows 7? Windows 7 has one great feature which is to manage the positioning of the windows on our desktop. If you move the window to the left it will resize it to fill the left half of the screen, to the right… it will fill the right half of the screen and to the bottom it will fill the entire screen.
I use Windows 7 at work but on my MacBook sometimes I miss that ‘Windows’ feature.
Now, there is a solution called Cinch.
Cinch gives you simple, mouse-driven window management by defining the left, right, and top edges of your screen as ‘hot zones’. Drag a window until the mouse cursor enters one of these zones then drop the window to have it cinch into place. Cinching to the left or right edges of the screen will resize the window to fill exactly half the screen, allowing you to easily compare two windows side-by-side (splitscreen). Cinching to the top edge of the screen will resize the window to fill the entire screen (fullscreen). Dragging a window away from its cinched position will restore the window to its original size.
from Cinch homepage
The application costs $7, which I think is quite good.
Download: Cinch
Price: $7
Homepage: Irradiated Software – Cinch