I spent a ton of money on a killer external 30" Dell screen. When I connect it to my MBP (2.16 GHz Intel Core Duo, 2GB), and drive it at the top resolution (2560x1600), I notice delays with everything: Click and wait.. Type and wait.. The delays are usually one second or less, but they completely mess up typing and the general user experience. I write code and cannot handle the typing delay. Clicking to position the cursor takes a second or two. Lets face it, a one second delay while typing or waiting for a low-level mouse event is an ETERNITY. Also, playing movies is horrible. Stop and start, stop and start. I have a $4,000 system that acts like a dial-up PC from 1985. When I disconnect the external and go with the built-in LCD, all is fine. No problems. I was about to order more memory, thinking that the system memory must be getting sucked up by the large number of pixels on the screen. But I've got several problems: 1. Is this truly what's happening? 2. How much RAM can I put in my MBP? There seems to be total confusion on the web on whether my max is 2GB, 4GB, 6GB or 8GB. I would love to put 8GB in it I can do it. My specs again are: MacBook Pro 2.16 GHz Intel Core Duo. It already has 2GB in it. Thanks in advance.