Barreto could be excellent for Juve... but my worry is this. He could easily end up a player like Almiron, completely unsuited to Juve.
I think if Xabi Alonso isn't an option, they should look Italian... Aquilani, Montolivo and Cigarini. Not to say that they should only look at Italian...