The state of Linux dual monitor support
jonblack.org
jonblack.org
I've used unity, gnome and xfce and the only one I found good enough as been xfce because no matter how the screens are, you run xrand/arandr and your 2 screens are setup properly.
I agree the state could be better. The most disappointing aspect is the lack of individual panel and task bar support.