On Emerald, I've gotten 6 Badges in 7 hours, defeated Magma's Hideout (Where Groudon Slept) and am on my way to the 7th.
On Fire Red, I'm stuck on a Weird Cave without Flash, which I'd need to be getting help from a ROM opened in Advance Map to guide my way out. I think I've got around 3-4 Badges.
I'm planing on finishing Emerald first, hence it's faster and I'm bored of Kanto. (Feels weird going back to Hoenn after Sinnoh though xD)