tevez has pretty much a 1 in 2 record at city and united. aguero has the edge for me too but tevez is far from overrated.
The thing is Ferguson was willing to let him go in the end, not saying he's not very good because he clearly is, I just think he lacks that special something...that for example Aguero has.