Get an Intel Core 2 Duo e6600 processor instead. It crushes pretty much anything, except the higher models of the C2D family. Also if you're getting a 8800GTX, you should get a full tower. Chances are it's not going to fit in a mid tower, or it's going to be touching the hard drive cages. Also instead, get the OCZ Gamesxtream 700W power supply. 700W might be too much power, I think this setup can run off a HIPER 580W:
I don't trust Ultra for power supplies. Do you already have the monitor, mouse, keyboard, optical drive, etc.?
Welcome to TF!