It's a pretty nice setup. Glad you picked the 8800GTS 320mb.
Well for the motherboard, it would be better to go with a P35 chipset, such as the Gigabyte P35-DS3R
, or the ASUS P5K Deluxe
For the RAM, the Crucial has been proven, even by some members, like me...that the Crucial Ballistix perform superb for the money.
Not to say OCZ is a bad company for power supplies, but I keep hearing about their ripples on the +12v rail lines, which isn't so bad, but it shouldn't have it either. So I would suggest something like the Corsair 520HX