Use Team Rose to get the emeralds, its a lot eaiser because the levels are so short. I have all seven and a few A ranks. I don't play heroes much anymore...
Want to help a brother out? Click
Here and hit "Start Generating"!
"Argh! He's not gonna get away with this!"