Who would you have for the remaining Voice Actors?

If yo had to decide, who would you have as the characters that haven't had a voice yet.
So far, we've had:
Prime: Peter Cullen
Starscream: ???
Barricade: Keith David
Megatron: Hugo Weaving
Here's who I would have:
Jazz--Will Smith--Given they have near identical personalities.
Blackout--Steve Blum--because Steve Blum is awesome, and should be in everything.
Bumblebee--If he has lines, Quinton Flynn--Just imagine Raiden's voice on Bumblebee's body. It works!
Ratchet--Cam Clarke--Cam Clarke is also awesome, and should be in everything.
Frenzy--Mark Hamill--Because he looks as crazy as the Joker.
Brawl--John Cygan--He does the gruff, military types good.
Bonecrusher--David Hayter--Two parts to this:
1. He does the mean voice good, and
2. So Bay can say "Hey, look, I got one of the Hayters on this!"
So far, we've had:
Prime: Peter Cullen
Starscream: ???
Barricade: Keith David
Megatron: Hugo Weaving
Here's who I would have:
Jazz--Will Smith--Given they have near identical personalities.
Blackout--Steve Blum--because Steve Blum is awesome, and should be in everything.
Bumblebee--If he has lines, Quinton Flynn--Just imagine Raiden's voice on Bumblebee's body. It works!
Ratchet--Cam Clarke--Cam Clarke is also awesome, and should be in everything.
Frenzy--Mark Hamill--Because he looks as crazy as the Joker.
Brawl--John Cygan--He does the gruff, military types good.
Bonecrusher--David Hayter--Two parts to this:
1. He does the mean voice good, and
2. So Bay can say "Hey, look, I got one of the Hayters on this!"