Ok, inFamous 2 get's a bad review compared to the first game. I have played it and I think its just as good as inFamous one! If anything is wrong with inFamous 2 its that the city is not as cool as the first one and there is not that much ambient SFX. Empire city had an apocalyptic feel to it and the ambient sound only makes it better. On inFamous 2 your are in a city called New Marais. It is no way near as apocalyptic as Empire city and there are next to no ambient SFX, which makes it worse.
But other than that it is fine. If you have been put off of Infamous 2 by the bad review then I recommend it.