I will be in a 'temporary' location in Asia for a year. I have a Santa Rosa MBP 15" - it is starting to get a little too slow to do my primary computing. I need to do fairly heavy computing - mostly large Visual Studio projects. I am concerned that the new MBP is still not quite enough computer to do this really well, and is quite expensive on the top end stuff. How much more computer do I get in the iMac? I see I can get it for about $1900 (after YEN conversion), and it has i5 or i7 processor. This seems to be a lot better than the top end MBP. For business computing (I am not a gamer), are there comparisons of the performance of the Mac's (MBP/iMAC/MacPro). Any other programmers using a MBP with huge projects? Is it silky smooth or do I need to go to a MacPro or iMac? btw - the reason I am focused on Apple is cause I love the MBP that I got 'stuck' buying a few years ago while in Asia. The Apple global support and warranty is amazing. I usually use custom built systems for my desktop - but don't have the confidence to do this in Asia.