I bought a MacBook about two months ago, I decided to get into the iPhone application development craze and so I bought it. My MacBook has a 2.4 GHz Intel Core 2 Duo, 2GB of memory and a 160GB. So far it's been good, I like the overall design of the laptop, its speed and the battery life is great. I took a look at the new generation laptops from Apple and I like them, if you look closely at the specifications you'll find out that everything is almost the same as the previous generation, yes there are improvements such as the bigger hard drives, the new generation laptops include Nvidia graphic cards, and the new glossy backlit widescreen LED display.  Overall, the new generation MacBooks are a nice upgrade from the previous version, and as always, they are a good choice for consumers in general.