One of my favorite features of Windows 7 is the ability to snap windows side by side or make them full screen just by dragging the windows around. If only I could get it working on OSX! But you can! There is a great app that the guys over at jkOnTheRun brought to my attention.
I give you – Cinch. It gives you the exact functionality.