hd 6870 vs gtx 470

I assume you're on a budget, but if you're paying any money at all you may want to get at least a GTX750Ti instead ($100USD+).

The GTX470 is really noisy, and Crossfire has issues including lack of support for many titles or stutter (especially two older cards with limited VRAM).