I have a similar setup (1x30" + 1x20"), and have tried quite a few things to get a good working (multi-monitor) system.

Unfortunately, I've yet to find any solution to use more than one monitor that is satisfactory to me. If I run (I'm using XP btw) dual-view (which is how you can make XP use the full res of your 30), then the performance really sucks. If I use horizontal span (which is supposed to work better on these issues), then I'm giving up a lot of main screen resolution AND getting a crappy picture on my 30. It does run better, but I'm not sure that isn't just because I'm running the main at 1600x1200 instead of 2560x1600.

I've heard mixed news about vista. It's supposed to be better, but I've heard others doing similar things that aren't having much luck either. Plus it has its own set of unrelated issues that I'd pick up by going to it.

The best idea I've had is buying two more machines and running one (new) 22" LCD on each, for a total of 3 machines. I really am just not ready to give up the keyclone PiP stuff yet though.

Wish I had better news, and I'd definitely be interested to hear if you figure out anything that works great. Money isn't really an issue here either.