Malcolmk :
Onboard raid 5 is good for 15mb/s which is rubbish. I am suggesting if he does a lot of photoshop work to save a few dollars on some components and save up for an Areca raid card. It's a valuable piece of hardware and will last a long time. As for the 9350e being rubbish I completely disagree. I just changed from the 3gig dual core to the 9350e and it is heaps better in games. In COD4 the intel was playable up to 1680x1050 on medium settings and I am now running at 1920x1200 with everything on max and it is still smoother in pameplay than the intel. The intel has a higher maximum framerate but the AMD has a more consistant framerate and is a lot smoother. The AMD is also quicker in Vista and converts RAW files in Photoshop %15 quicker than the intel. The Intel might look good on paper but the AMD is better in the real world.
Do I really need to post benchmarks?
I've worked with onboard RAID 5 before, and it's fine. Get Intel raid though, not Nvidia (Intel's is quite good, Nvidia's is not). A 4 disk array is good for 200MB/s or more. Also, as stated above, a hardware RAID card is too expensive for any budget build, and I would almost never recommend it. Oh, and if you really want a fast and responsive system for general usage, get 6-8 gigs of RAM and 64 bit Vista. I've never had one as responsive as my current one (12 gigs of RAM and Vista Ultimate x64).
As for the 9350e, it is absolutely garbage as far as I'm concerned. It's $170, while the Phenom 9950 is only $165 (if you absolutely must have AMD), and the Intel Core 2 Quad Q6600 is only $20 more. The 6600 is the best of all of these, as it easily overclocks to 3.4GHz or more. As for the "more consistent framerate", you can say what you want, but the truth of the matter is that the Intel tests better in every case. I've gamed on the Intels before too (not the AMDs), and I've never seen a consistency problem.
For photoshop and vista, the AMD is quicker than the intel duals for the most part, but the 9350e is such a slow quad that even the Intel E8500 and 8600 probably beat it, and the Intel quads just flatten it in every case. Basically, unless you are fanatical about low power consumption, it is not the CPU for you, as it is not even close to worth the money compared to either the Phenom 9950 or the Q6600.