I've got four monitors (one is 2560x1600) on a single Radeon HD 6870 and it does everything you want. Running Fedora 17 with the proprietary ATI drivers, FVWM2, with a single desktop and 3D hardware acceleration. I tested F19 with Gnome and free drivers too.
I use connectbot on my droid2 - physical keyboard, wifi/cell (802.11n WPA2 on my home network), ssh, and alt-lock for number-heavy strings. Slide it closed and you still get an on-screen keyboard for quickies. Connectbot can set up a tunnel too, so add AndChat for IRC through the tunnel.
I had that desire too, but my electronics skills were up to an overkill DIY solution...
I record watt-seconds for each of 64 circuits once per second to a linux server.
In addition to Kicad (already mentioned) there's also gEDA and PCB (http://www.geda.seul.org/), which run on Linux, Unix, MacOSX, and Windows. There are even some geda-designed boards in space