I am doing Java web development on WindowsXP. At any given time, I will have open all of the following windows: Eclipse, Outlook, Firefox (with 3-4 tabs), IE (with 3-4 tabs), Putty, 2-3 File Explorer windows, SqlDeveloper, 1-2 View Source windows, SmartSVN, a music player, an IM client, Google toolbar, etc., etc.
I use all the area on dual monitors, but I still find myself having to switch windows often. I have been getting by using the Windows taskbar and Alt-tab. It just seems like there must be a better way.
Any good software/suggestions for managing multiple windows on WindowsXP? I have seen people who use virtual desktops, but to me it seemed like eye candy rather than a productivity tool.