If you want to use Linux applications remote on a windows box, have a lot of options. But if you have only limited bandwidth, your should use NX from nomachine:
But if you use a dual-screen system and want to get the remote desktop using both screen, this did not work in the past. But upgrading the client to a version > 220.127.116.11 will do the job. You only have to check "spread over multiple screens" and connect...
Thanks to its outstanding compression, session resilience and resource management
and its integration
with the powerful audio, printing and resource sharing capabilities of the Unix world, NX makes it possible
to run any graphical application on any operating system across any network connection.
NX accessing remote desktops, servers and applications, whatever
their location, is just as fast, easy and secure as if you were sitting
in front of them.