I dont think Tevez on a long term deal makes much sense. He'd be here for 12-18 months at best, and with his behavioural issues and age we'd probably make a loss when we come to sell him.
Guiseppe Rossi is the one. I'd take him over Hazard, Gotze, Tevez or any of em.