Update: WinSplit Revolution (free) has been replaced by MaxTo (paid). WinSplit Revolution works great for me so I see no reason to upgrade (lean, does one thing well), but MaxTo would also do the job if you're looking for something with ongoing development.