I have (I think) the first 27" aluminum iMac with 2.8GHz i7, 8GB RAM, 2TB hard drive, Radeon 4850 graphics. I also have a unibody 15" Macbook Pro that I bought maybe 2 years ago. It has a 2 GHz i7, 4GB RAM, Intel 3000 graphics, 500GB HD. I have a couple questions. For whatever reason my MBP seems to perform as good or better than my iMac with slightly better specs. I newed to consolidate and I was think about selling the iMac and keeping the MBP. Would the MBP make a good replacement for my iMac for every day use? I won't game on it, just do music, photo editing, etc. I'm assuming I'd want to max out the RAM and put in a larger hard drive. This leads me to my next question. Are the hard drive and RAM user replaceable or would I have to take it to Apple?