Hmm where should I start...I currently have 2 computers at home which is shared between my brother and sometimes my parents. We have a: HP HDX 16" ---Laptop Intel Core 2 Duo 2.13GHz 4GB RAM and 320GB HDD GeForce 9600M GT with 512MB of dedicated RAM Dell Studio XPS 8100 with 21.5" Alienware Optix something monitor Intel Core i5 3.20 GHz 8GB RAM and 720 GB HDD Radeon HD 5670 with 1GB of RAM I don't need one right now so I'm waiting for the upgrade in the next few months. And, due to various reasons, I will be post-grading (high school) for a year or two. So I don't know if a MBP (15.4") will be the best option for university depending on what I'll decide to become. This is why I think the iMac is another good (or better) option. I rarely need a laptop to take around to the library to work on a group project, or to to take the laptop to school for a presentation or something. Also, the iMac has a bigger screen, better resolution, and more power. So the thing is, if I get a MBP then it is very likely that I'll only be using it for 2 years or a bit more and then I'll get another computer depending on my career choice. But the MBP also has advantages, more practical and I can take it out instead of the ****** PC. What really matters is that I might be undermining its life expectancy...am I? One more thing, I'm also planning to self-study chemistry and biology on the new Mac...not really important but just a note.