First off ill tell you my main party has 7 pokemon rather then 6 i switch depending on which element(s) i need most.
Typhlosion Lvl 80, Fire Blast(pp 10), Flame thrower, EarthQuake and Strenth Charcoal
MewTwo lvl 80, Mege kick(pp 8), Psychic, Fire Blast(pp 8), Recover Amulet Coin
Espeon lvl 80 Psychic, Shadowball, Zap Cannon(pp 10), Thnunder. Left Overs
Zapdos lvl 80, Thunder, Thunder Bolt, Drill Peck, Fly Magnet
Snorlax lvl 80, Hyper Beam(pp 10), Rest, Snore, Blizzard (pp 8) Left overs
Lugia lvl 80, Psychic, Hydro Pump (pp 8), Thunder, AeroBlast (pp 10)Sharp Beak
Gyarados (red) lvl 80, Surf, Ice Beam, Hydropump (pp 6) Hyper Beam (pp 10)Dire Hit
I take great pride in the fact i have never once used rare candy or any cheat with or without gamehsark (unless you call using lots of iron protein pp ups and ect cheating) I also have sevral other teams Which I use for fun My Rock/earth and fire teams being the strongest having an everege lv of 68 (fire team) and 63 (earth/Rock team) Oh i almost forgot my legendary Team ;) With and everege lvl of 76 including ho-oh lugia my second zapdos articuno Mew and celibi Oh yes that right with celibi that makes my pokedex 243! (as far as i know you can only get him/her with game shark but i traded my first articuno for it)