yes evga is your best bet for a nvidia card. Whoever suggested the 1900xtx is just plain dumb. It cleary does NOT fit his budget. The 6800GT will be sweet for that build.
All looks great for that price. You might want to get 1gb of ram in a single stick so you can snag a 2nd down the road.
Antec makes better psus. GL with your build. Hope it suits you well and makes ya happy!
3DMARK VANTAGE: 11,500
GPU: MSI GTX 260 @ 650MHz/1175MHz
CPU: Intel E6750 @ 3.4GHz/1.33v/60c
HSF: Arctic Cooling Freezer 7 Pro
MOBO: MSI P6N SLI-FI 650i
RAM: G.SKILL 3x1GB DDR2 800
SND: Creative Audigy 4
MOS: Logitech MX600 Wireless Laser
LCD: HANNS-G 28" Widescreen