Okay, seriously. I've challenged the Crystal battle tower about a hundred times, with numerous teams of Pokemon. I've gone so far as to throw a Suicune, Raikou, and Entei on one team. And I haven't won a single time. Heck, I've never even come close. I see people talking about how they stomped the Tower with some incredible team, and I think to myself, "What am I doing wrong?" Then I usually add a bunch of curse words afterwards, maybe break a few things, eat a massive snack that would feed a blue whale for a month...
But my question is basically this: How do you assemble a strong team for the Tower? I've created decent teams for a six-Poke lineup, but I've never gotten the hang of playing with three. I figure either I must be crazy, or these AI opponents have GameSharked invincible Pokemon. So what are your suggestions for mastering the Tower of Doom?