At home, and at my last job, I had dual 24" monitors attached to a laptop. At my current job, I have two monitors on a desk mount with a desktop pc.
I found that two large monitors in front of my face with a real keyboard and mouse is the best setup. I use the laptop screen as kind of an "auxiliary" monitor. I put things that distract me over there.