It's interesting that you mention multiple monitors. Despite all cases made for programmer productivity and screen real-estate, I find that having a browser window up, starting at me in my second monitor while I try to code on my main screen is incredibly distracting. I've yet to figure out how to use the browser purely for work related stuff without hopping on YC / Reddit to see what's happening, so I'm just going with single monitor for now.