or a gt then flash the bios to an ultra.
Nah I know Ultra owners that flash theres down to GT, because the GT has faster timings for the RAM...the GT Bios has a lower voltage though but that's easy to change using Nibitor.
Castro - (sorry dont feel like trying to type 1337
) The X800XL is just an ATI brand card. For a PCI-E board it's a good alternative to something like the 6800GT being that it's about $80-$90 cheaper for around the same performance, this only applies to PCI-E though because the AGP version is the same price as the 6800GT inwhich I'd favor that, but for that board I'd stick with the X800XL
Everything else is cool, BUT the new venice core was just released, so you might get that instead of the winchester core