If youre thinking about a new vid card Newegg.com is the way to go just make sure you get the right kind (AGP or pci express). Also, i had a lot of lag with halo pc online running wirelessly, but i plugged it into my router on a hard connection and it worked fine. If that doesnt help, then srry, cause thats all i got.
Intel Conroe e6750
SLI EVGA 8800gts KO's
4GB Patriot DDR2 800mhz
22" Widescreen Sceptre LCD monitor 5ms
OCZ 700W psu
320gb seagate w/ perpindicular tech.
Creative SB X-Fi Fatality
Thermaltake Armor: Extreme Edition