Isn't Tevez already pushing 30? And he's not going to come cheap, wouldn't be worth Dani, Jeffren and Bojan, imo, when he wouldn't even be immediately in the starting 11 in front of Messi-Villa-Pedro.
The best deal for Barca to make is signing him or a straight sell to someone like City...