I used to have a two/four monitor setup and would always miss an incoming email or IM. I had to constantly be looking at the other monitor to see if I have some notifications. I use a 14 inch laptop now, single screen and I am able to get more code done than before, I can see the notifications and either take a look or ignore it. It also allows me to code without a distraction or take a minute and check email and browse. One productive job at a time. I still have a dual monitor attached to my docking station, I use that only when I am trying to verify something in the application with the database or while profiling something.