windows did not snap to the sides, save for the top and left edge of my primary (left) monitor
This is a symptom that the Windows API functions MonitorFromPoint and/or GetMonitorInfo are failing. This would definitely happen if you were running Windows 95 or Windows NT 4, as described here in the release notes:

- Side effect of multiple monitor support: Windows 95 and Windows NT 4 are no longer supported for snaps. Those operating systems do not have the capability for multiple monitors. The functions I'm calling to support multiple monitors don't exist on Windows 95 or Windows NT 4. You might get a snap to the left/top edge of the screen but that's about it.
If you are running 98, 2000, or XP, and it still happens with Windowblinds/Objectbar disabled and the system rebooted (in that order), then let me know.
_________________________
Tony Fabris