I guess I better say something about SQL Server before someone thinks these posts are off-topic.
I cannot believe how much more productive I am by having multiple monitors. Consider this... When I am working on a complicated query, it helps to have multiple SQL Server Management Studio windows open at the same time. On one monitor, I can have a window where I select some raw data from a table, on another monitor, more raw data. In the center monitor, where I do most of my work, I start building the complex query.
Instead of visualizing the data in my head, I can see it there on the screen. There's less flipping from tab to tab or application to application, which allows me to get my work done quicker.
This also helps when writing an application. For example, I can have Visual Studio open in one window, the web site I am working on in another window, and SSMS in the third.
I usually reserve one monitor for email, skype, and twitter. I will, on occasion, cover those windows if I need the extra room.
Of course, it helps that I own the company. Most companies won't pay for multiple monitors, let alone 4. There are only 8 employees here, but everyone has 2 monitors with the exception of 1 programmer that has 3, and me with 4.
-George
Microsoft SQL Server MVP
My Blogs
SQLCop
twitter
"The great things about standards is that there are so many to choose from." - Fortune Cookie Wisdom