I can't believe Higuain is on this list. If we get Ribery (and Henry and Eto'o stay), I don't think we need Villa. They basically play the same position, although Ribery is quite versatile and could be put in several positions. I think Ribery would compliment the players we already have.
I don't need a weapon, I am a weapon.