hedwards: Ouch. That's one of the things I hate about MS, they put in features like that without considering the utility and leave the user to figure out how to turn them off.
But you see, a lot of users find that useful and it's been introduced based on usage metrics and feedback from the closed alpha (MSDN release) and the open beta; you also have an easy way to disable it. Heck, you just need to type snap in the start menu and that's the first option it returns :)
As for the processing power wasted on "aesthetics", it's not that much as you think. If you have a regular graphics card then it's on the same level as Windows XP, which also used hardware acceleration on graphical elements.