I am just about to order a second 17" TFT to match my existing one, I noticed where I was doing some DVD Authoring last week that I need more screen estate. I would like to stay with Nvidia cards if at all possible, partly because I need good hardware 3D on at least one screen and partly because I know where I can grab a really good dualhead Nvidia card really cheap. Not having done this before I would like to know how it all works before I commit to the extra screen. How for example do the virtual desktops interact with dual head, Do I used the desktop pager in the normal way and choose which display has which desktop ? How does the framebuffer work, does this only work on the first screen ? Has anyone used VMware on a dual head setup, what happens if you set a VM to fullscreen ? Does it go fullscreen on one of the monitors and do you have any choice about which screen that is ? When I was googling about I saw loads of references to xinerama and twinview and other sites that just said to add the second display to the xconfig file. What method should I use to get the behaviour(s) above ?