Why on Earth would you get an 8800 Ultra? For the same price you could have gotten dual 8800 GTS 640mb or dual 2900 XT. And that would have been a much faster setup.
Also you could have gotten a BFG 8800 GTX OC2 or a EVGA 8800 GTX super clocked. Both cards run at 626/1450/2000 and at those settings it's just as fast as an Ultra but the BFG card costs just $600 and the EVGA costs $650.
That just doesn't make any since. =P
Not to mention if you got one of those GTX's you could have upgraded your system to a C2D with the money you saved to eliminate the bottleneck that the 4800+ is putting on your card.
Anyways still a great setup, but you could have gotten something better for less.
NoPeace - out