I am selling my Vostro 1400 and picking up a better laptop for software development. I am curious what your thoughts are when it comes to MBP development. Currently I am debating between the June 2007 revision of the MBP (2.2GHz, 8600 w/ 128MB). The only concern I have is the low resolution screen. I used to own a MB and the resolution was a concern (1280x800) and 1440x900 on the MBP does not seem to be a large improvement. The lenovo has a 1680x1050 option which isnt available in the 15" MBP. So for any developers out there, is the screen resolution a problem for you? The problem I run into on 1280x800 is when multiple windows are open (MSDN documentation, Visual Studio or Textmate, Safari) things become cluttered very quickly.