In theory, I like the aero snap feature of Windows 7. In practice, it's mostly useless to me because I can't seem to get it to do what I want, which is to be able to toggle a window between maximized and an aero-snapped left or right position. If I snap the window to left or right, then double-click the title bar, instead of maximizing, it returns to its unsnapped state. If I double-click again, it maximizes, and if I double-click again (or hit the "restore" titlebar button), it restore to its unsnapped state.
To me, the whole point of aero-snapping is to make the snapped size the actual size of the window. If I snap a window, I want it to know that size so I can maximize and then restore to the snapped size/position later. Instead, the aero-snapped position seems to be a "magic" position that is not retrievable via the normal maximize/restore mechanism. Is there a way to make it so that the aero-snapped size/position is the actual window position, so I can maximize it directly from that position and restore it directly to that position?