25+ inch monitor (Macbook Pro and Windows laptop) I have a Lenovo Windows 7 laptop and now I have a shiny new Macbook pro to go with it.

I want to build a workstation where both share the same monitor. Since I code, I want a fairly large monitor with a fairly large resolution so that I can see a lot of code. The only thing better than high resolution is very high resolution. :)

The Lenovo laptop is docked and has a digital output (the unused rectangular white outlet in middle of the picture)



Since I want a large monitor which is going to be a decent investment, I should get one with the best goodies so I can hook up other things to it and use it for other purposes. 

So here is a two part question:


Can anyone provide insight on the features to get?
How do I go about choosing a monitor that can be shared between the Lenovo and the Macbook Pro laptops?
This may have less to do with the monitor you get and more to do with how you hook up the laptops to the monitor. When using multiple desktops on a single monitor, I've found KVM switches extremely useful. If you were planning on using a single keyboard for the two laptops, I would recommend this approach. However, I'm not aware of a single keyboard that will give you OS-specific controls for both Mac (command, eject, volume, etc) and Windows (start, etc).