That is exactly the same machine I am using right now. I am deeply in love with it (though I suspect we will be parting ways around Jan. 15th next year), and it runs both leopard and CS3 quite nicely. Since you are starting fresh, you should consider buying a larger capacity, higher speed harddrive, which can be had for relatively cheap (160GB 7200 RPM for around 150 on newegg, for example) and it will really help performance. Just throw that puppy in before installing leopard and you will be a happy camper.