WindowDragon is brilliant - don't be put off by the APE factor - I've got 10 ape modules running and I've never had one single problem due to their presence.
If you've got a mouse with a configurable click-scrollwheel (mac heresy?), you can assign e.g. option-rightclick to WD, and then map that onto the scrollwheel, and hey presto - scrollwheel click'n'drag without any keyboard intervention! This is so smart that I'm still having trouble remembering I can do this now... ;)