The GTX 260 is slightly better in some games than the 4870 1GB, i prefer nVidia - mainly because of their drivers so i would recommend the GTX260 216 core over the 4870. Whichever one you pick will give great performance in games.
If you get a GTX 260, there is no point in the black edition as all it is, is a pre overclocked card with no other differences. You may aswell save the £30 by buying the normal GTX 260 216 and overclock it up to or past the black edition speeds.
If you get a GTX 260, there is no point in the black edition as all it is, is a pre overclocked card with no other differences. You may aswell save the £30 by buying the normal GTX 260 216 and overclock it up to or past the black edition speeds.