Ok, I didn't know if you meant high end or budget. I see you want high end. In that case, heres my thoughts:
MB: I really like that soltek you picked, but be warned, until they release a new bios, you won't be overclocking too much
CPU: Thats the best cpu to get right now(for price/performance), just make sure its the 90nm winchester
RAM: I agree with you, but more specifically the pc3200 platinum rev. 2
VID: Matter of opinion, as I happen to like the 6800gt for ultra performance when OCed and $100 cheaper
PSU: OCZ powerstream- 420w if you don't plan on having many drives, 520w if you do
HD: WD 74gb Raptor, add second HD if you want more space than 74gb
DVD: I've heard nothing but good things about the NEC 3500
Case: totally up to you
I think you basically have a great setup from what you picked, and most of the stuff I replaced is more a matter of opinion than anything. Hope this helps!