That was the biggest thing I missed about Win7 when I switched over to OSX. However, there are several third-party apps that will give you a Win7-like window management experience. I use Spectacle.
http://www.irradiatedsoftware.com/sizeup
https://github.com/jigish/slate
I use slate because it's very configurable. Not what some people will be looking for, though.
At work, on Linux, I use quicktile.