Here's the thing, I think Giovinco is the better player however we shouldn't be comparing these two players with each other, we should be comparing them to Pepe. We need a player that will run his ass off, attack and defend, and I don't think Giovinco is one of those players. Giovinco would be a good alternative to Vucinic, but Ramirez would be our upgrade to Pepe.
Vucinic - Cavani - Ramirez
(Giovinco) - (Matri/Quag) - (Pepe)
Now that would be sweet. Both would be awesome.