How can I remotely control my iMac user desktop from a Windows computer?
You can use VNC to remotely control your Mac. There's instructions around here to turn on the built-in OS X VNC server (it's pretty straightforward), and a Windows VNC viewer (I linked to a Google search because I don't know a particular good viewer for Windows because I don't use VNC on Windows).