I know we haven't seen Soundwave or Shockwave in battle so this is kind of a "what do you think will happen" question? Who do you think will be better in battle when it's all done; Soundwave, Shockwave or Starscream?

We haven't even seen Shockwave period. Unless you want to count the videogame versions, which I don't...Purple apache lolz.

I'm going to go with Soundwave, even though we didn't see him in battle, maybe that is to his credit. He's a spy. A information gatherer. That's not really the type of soldier you normally send directly into battle. That's what ravage was for.