So I am definitely switching to a Mac. I am not sure if I should get the iMac or MBP. The programs I will use beyond basic ones are: Photoshop, 3DSMax, Solidworks, Autocad (and I like playing The Sims 2). Until now I have been set on getting a laptop, but I never really need to take my computer with me on a daily basis. And then I hear about some issues with the MBP and how the iMac works great so I checked the iMac out. It looks like for a cheaper price, I could get an awesome iMac. So now I am toying with the idea of getting the 20 or 24 iMac and then buying a cheap/lightweight laptop from another company just incase I need to bring a computer with me sometimes. I just have a few questions. 1) Would you recommend the iMac or MBP (just as a computer, not factoring in the portability) 2) The graphics card on the 20 and 24 inch iMac are different, would the 24 inch have a noticable difference than the 20 inch graphic card? 3) How much ram does the imac support 3 or 4 gigs? (I plan on putting the most memory in when I get it buying it from Best buy with my BB discount) Thanks!