Trying to decide whether to go the Takara version or the Hasbro version of the new Generations Leader Class Megatron. They cost pretty much the same unless you go the G1/Armada 2 pack from BBTS which lowers the cost to $45US per figure.
Any suggestions to which is the better? I cant tell from the pics.
Geez, its like you are in my brain man!

I got the same message and am weighing up the exact same things and hold pretty much the same opinions.
Maybe to take the decision out of my hands I should just wait to see what you do
