Silva has undoubted potential but still Isco still edges it for me (for now). But in the end Silva will be more value for money.
I think we moved on to Silva when it became clear that Isco would stay at Madrid. Not dissimilar scenario to when we landed Aguero after missing out on Sanchez, and that worked out pretty well.