Silva may be expensive, but he's worth it. Martinez has potential would be a good transfer for the future, and getting both would be ideal IMO. However, that's probably not happening. So I'd go for Silva, since we need an immediate solution, and he's just a much safer buy than a 21 year old...