My favorite voice actor for Optimus Prime is Peter Cullen. To me, his voice is so iconic, and I'm just used to it. It also fits Optimus's attitude very well. My favorite voice actors for Megatron are Hugo Weaving and Frank Welker. Hugo Weaving's voice acting skills are impressive as it makes Megatron seem more menacing and scary (apart from his appearance). Same goes for Frank Welker. His voice is also very iconic to me. So tell me, what are your favorite voice actors for Optimus Prime and Megatron?