I just bought an E6600 that arrived today, and I am looking to put together a good mid-level system. Single Video card, Non-Overclocked. I am going to be using it for a bit of everything. I use Photoshop a lot so I know I am going to go with at least 4GBs of memory, but am really uncertain...