I use LogMeIn, VNC, and SSH pretty extensively, and I also dual-boot Windows 7 and Mountain Lion.
With my "real" Mac I would switch back and forth remotely, by either choosing a boot drive in System Preferences, or using BootChamp. With my Hackintosh, I haven't yet figured out a way to remotely...