OK, I posted this over at Pokeschool, but I notice quite a few of you who've given me good advice in the past don't venture into the gameplay forums there. So I thought I'd copy the post here 'cos I love you so much . I need to complete the Colosseum Mt Battle 100 trainer challenge. For the first time ever, I need to pick a team. I've managed to avoid making one so far, because I'm terminally indecisive at the best of times, and because I've always tailored my team to the particular task (which gym it is, what types the Elite Four use in that particular game, etc). Now I have to do 100 trainers in a row with the same team, and it's hurting my brain. What I've figured is that it would be useful if as many as possible of the 17 Types of attack were included in my team's moveset. But with 6 Pokemon, I only have 24 slots to choose from, and if I take up 17 of them with attacks, that doesn't leave much space for healing, stat boosting or annoying moves. So I need to stop being chronically anxious (like THAT'll happen anytime soon) and just pick ~12-15 attack types out of the 17. So I'm wondering which of the 17 move types people consider ESSENTIAL to a team. Just looking at the compatibility tables, it looks like the essential move types are: Fire, Water, Ice, Fighting, Ground, Psychic and Rock. And that I could in theory manage without Bug, Dark, Dragon and Steel. But then I remember moves like Megahorn (power 120 + STAB with some pkmn) and Dragon Claw (power 80 + STAB), and get confused again. Personally, I can't imagine a team without: Surf - Water Thunderbolt/Thunder - Electric Ice Beam/Blizzard - Ice Earthquake - Ground Shadow Ball - Ghost Psychic/Dream Eater - Psychic A Fighting move (several decent ones to choose from) A Rock move (ditto) A Grass move (simply because I love Grass Pokemon) A Poison move (even though Poison is only Super Effective against one type) A guaranteed no-miss move (e.g. Aerial Ace) Confuse Ray or similar annoying move What else should I be including to make my team super-balanced?