Anyone who is familiar with the Gnome Desktop on Ubuntu Linux should have noticed a certain characteristic about the windows. When a window is moved sufficiently close to another window, to any task-bar, or to the edge of the screen, the edge of the active window snaps to the other object and gives the slightest bit of resistance when pulled away. It is as if the windows are slightly "magnetic." This is very helpful when aligning windows and organizing workspaces. The Windows program called Steam behaves the same way, as do the Windows 7 desktop gadgets. This is how I would like all windows to behave in future Microsoft Windows releases, but I don't know how to go about suggesting this to a Microsoft representative.
I am not a software developer, so I cannot program this functionality into Aero, or I most definitely would. It shouldn't be that difficult though, especially for an experienced programmer. Just thought I'd open this up for discussion.