Zapdos - Lvl 100
Item: Leftovers
Drill Peck
Thunderbolt
Rest/Substitute
Sleep Talk/Light Screen/Thunder Wave
Wow, that's a lot of Electric attack huh? Guess what this Zapdos can do to Electric Pokemon like Jolteon? NOTHING, because they'll resist all your attacks. And it'll do even less to things like Rhydon, Golem, etc. Zapdos needs at least two support moves. That means things like Substitute, Thunder Wave, and Light Screen that don't do any damage but help out your Pokemon A LOT. I like Rest+Sleep Talk, because when you Rest you'll recover all your damage and when you Sleep Talk you can attack even while asleep. You can also use the other attacks I put above.
Kyogre - Lvl 83
Item: Leftovers
Surf
Ice Beam
Thunder
Calm Mind
Hey, gets what this Kyogre can't handle? Water Pokemon.
Guess what's supereffective against Water Pokemon? Electric attacks.
Guess what Electric attack is strong and always hits in the rain? Thunder.
Guess what this Kyogre needs? Thunder.
Good, you've manage it that far. Now, lets see, Earthquake is good against Electrics that Kyogre is weak against right? But Surf does so much more damage, and that makes Earthquake useless. Uh oh, we need another move to replace it! Go with Calm Mind, that boost Kyogre's Sp. Attack and makes it a MONSTER.
Venusaur - Lvl 87
Item: Leftovers
Sludge Bomb
Sleep Powder
Leech Seed
Synthesis/Razor Leaf
Let's do this the same way we did with Zapdos:
Wow, that's a lot of Grass attacks huh? Guess what this Venusaur can do to Poison Pokemon like Gengar or Crobat? NOTHING, because they'll resist all your attacks. And it'll do even less to things like Metagross, Skarmory etc. Venusaur needs at least two support moves. That means things like Synthesis, and Leech Seed that don't do any damage but help out your Pokemon A LOT. It even works with only 1 attack and 3 support moves. Go on and try it!
Rayquaza - Lvl 85
Item: Leftovers
Aerial Ace
Earthquake
Extremespeed
Rock Slide
You know what? I'm tired of all these Special attackers. You need at least one Pokemon who can attack PHYSICALLY. Rayquaza is perfect for this job. Okay, give it this item called Choice Band. It powers up your attack by 50%, but limits you to only one move. That's okay, because you can always switch out and in again to use another move. Now Rayqauza is a powerhouse with 4 strong physical attacks. Hooray!!!
Mewtwo - Lvl 84
Item: Leftovers
Psychic
Thunderbolt
Recover
Calm Mind/Flamethrower/Ice Beam
Wow, this set is almost good. But Toxic? Please, Mewtwo has so many other choices. One of the best is Calm Mind, or you can add another special attack in.
Charizard - Lvl 95
Item: Leftovers
Earthquake
Aerial Ace
Dragon Dance/Swords Dance
Fire Blast
Let's turn Charizard into a mixed sweeper. Charizard can attack both physically and specially. Aerial Ace and Fire Blast are STAB moves (hopefully you know what STAB means), Earthquake is your only real chance against Rock types, and then you've got an attack booster.
I'm planning on changing one of Charizards attacks to flamethrower since the others arent too accurate, and maybe trading Charizard for a Ho-oh with higher stats, with similar attacks. What do you guys think?
Eh, if you want a Ho-oh, then replace Kyogre with Groudon. Ho-oh works best in the Sun, and Kyogre's Drizzle ruins Ho-oh. In fact, it also ruins your Charizard.
And while I'm at it, what do a lot of you have against Legends if they're good? I mean, they have good attacks and high stats, so I don't understand :\
There are two types of legends – normal legends and super legends (better known as ubers). Normal legends are like Zapdos, Suicune, Regice. They're stats aren't as good as ubers so they're perfectly fine to use. But ubers have huge stats and learn so many good moves that they're unfair to use against weaker Pokemon. They also make the game boring. What if your favorite Pokemon was not a legend and you wanted to use it against ubers? Uh oh, you can't because ubers will crush you. You'll be forced to use ubers of your own and that limits the Pokemon you can battle with and that makes the game stale and boring.