Silva is a fine player, but it's inevitable that he would want to return to Spain one day. Can't see him stay for more than 2 years or so, and I'd rather have a long term solution.
Diego is also a talented player but one who requires the formation to be built on him. I have no trouble with...