Hi All, I switched from PC about 4 or 5 years ago and have been using an iMac and Macbook Pro which I've upgraded about every 1 or 1.5 years. I'm getting ready to upgrade my 2.4ghz 24" iMac, which has 1TB and 4GB Ram (HD & Ram both upgraded myself). I run VMWare / Win 7 and allocate 2GB Ram currently to it. It is almost always open as I am .NET developer. In Win 7, It's almost always SQL, .NET and that's about it. In OS X, I typically am just using Mail, web, iTunes, iPhoto, QuickBooks, Office and/or iWork, etc... occasionally using Photoshop, Fireworks. I've got up to about $2700 to spend and am considering either the i5 Quad Core or the i5 Dual Core (3.6ghz) and whether or not to get the 1TB + 256GB SSD Option. I'll probably just add 4GB Ram after market, so that I can dedicate 4GB to VMWare (or maybe just 3) and leave 4/5 to OS X. Anyway, questions are is i5 Quad Core overkill for my apps? Is the SSD worth the price? I would do it after market, but from what I've read, that's difficulty with the iMac. Thanks!