I got an A7N8X with no problems. I would get the 2700+. It puts out better benchmarks than the 2500+ (if you can find a 2500+). As for the video card, I got a PNY GeForce 4 4200. I overclocked it to 265/535(not much, just started), but it has pretty good cooling on it.