Mostly, I still use SizeUp and Mercury Mover for driving my screen layout in OSX. But the last couple of versions of MOOM have started to catch my eye because it merges that functions of both of these apps and adds a few more. Here is the configuration of MOOM and my keystroke / keyboard shortcuts.
At the bottom you will also see that I have setup some layout for commonly used software and tasks.