You know, Snap (or Aero Snap) is a great feature and very useful indeed, but it's too Windows 7-like and I think we can make it better.�
If we are implementing (say, copying) a feature, we can't make it the same way they did. That's why I think there are some features to be included.
There are windows that doesn't need to be maximized, nor need to take a half of the screen (say, like an update-manager "downloading" dialog).�
Let's say you have three windows that need your attention: A game you're playing with a gamepad (so that you can play it with other window focused), an IM chat and the IM online list.�