No offense but Charizard isn't really the best pokemon ever that 4x Stealth Rock weakness really hinders it. This moveset is fairly simple to use. Substitute then belly Drum then sweep.
I've used Dragon Dance dnite for basically all of gen 4. It's a great pokemon and in my opinion is probably the best use for dragonite.
Absol is a pretty cool revenge killer. that also gets a Dark/Fighting combo.
-Hidden Power [Ice]
Jolteon is the fastest sweeper in the 4th gen OU meta game hands down but it suffers from a move pool deficit.
I'll be honest; Meganium sucks. There are so many better stallers out there.
Perfect combo in Close Combat and Shadow Claw. Flare Blitz hits hard, really hard. Stone Edge is there for gyarados and Dragonite. Who would otherwise set up on you and Earthquake Infernape to death.