I really like your team as is (except for SS). You have a solid lineup and a good quantity of quality pitching. I do not like giving up Kinsler, Martin, or Beachy.
I watch a lot of Yankees games, and Martin has been a beast so far this year. I remember a stat (albeit a week old) where he had about 5-6 home runs all of last year, where as this year he had that within the first month and a half. He's producing a lot in the catcher position and Girardi is planning on playing him 140+ games. He told Girardi he wanted to play 162!
Kinsler will pick it up. He was a top 30 drafter player preseason, and is easily the best player in any of those deals.
Beachy has impressed a lot of people on these boards this year.
No question Ichiro, Cain, and Ramirez are good players. However, the upgrade you would be getting in terms of pitching is marginal and the decline I see in terms of your lineup is greater.
I think your best bet is to focus on a smaller trade for Alexei Ramirez. You don't need Cain or Ichiro.
Please help: viewtopic.php?t=430281