You are forgetting that the HD5770 1GB has had around a year of driver improvements which has increased performance over initial reviews.
The review was done in Novemmber 2010 BTW.
The OP has stated that they want to play Black Ops too so the HD4890 1GB is not a good choice in this instance.