Remote Desktop/VNC is undoubtedly one of the coolest and a most convenient tool for working remotely. However, the lack of multi-monitor support and slow response was always inconvenient. RDP client 6.0 released by Microsoft last year, however, solved that issue by supporting RDP resolution of up to 4096 x 2048 pixels. That means now you can have multiple monitors up to 4096 x 2048 pixel cumulative resolution. All you have to do is, launch mstsc with /span argument.
i.e. on the run window type: mstsc /span
To download or for more information go to http://support.microsoft.com/kb/925876
Please note that along with the above download, you'll also need new version of RDP support on the server/computer you are connecting to. Other features include 32bit color support and support for plug & play devices.