I do like the graphics in this game, though I found it interesting when troubleshooting a mate's 8800GTS and HD4870 that both looked worse than my current GTX 260 I'd been playing it with. Looked like it had better post processing and smoother cell shading for some reason. None of the game settings were changed, only the videocard and drivers were swapped around a bit, and it went back to looking better once I put my card back in. 191.07 driver was used for my 260 and the 8800GTS, Catalyst 9.10 was used for the radeon HD4870.
Also the cards tested were 320MB and 512MB cards, Whereas my 260 is 1792MB. I did notice the game never stayed completely smooth on the test cards, but ran perfectly on mine (at 1080p, with Core i7 & 6Gb ram).