My n00by friend (You're the only one I can say that to XD. You know I love you). I beat everyone on my first try. I learned years ago that you never battle the gym leader until you're at least 3 levels above what his are likely to be. Beat the sidekicks first for a clue, and then you can beat him with a flick of your wrist. Then you have to be careful not to go above the level limit (above which they won't listen to you).
It's funny reading what they're doing when they're not listening to you, though. And they usually attack before they let themselves die faint anyways.
*cough* No way either of us are using traded Pokemon...*cough* (Actually, I don't think she is. I will trade a Beldum over as soon as I get my couin's DS, though. He's useful)
I hate fighting the wild ones when there are trained ones I can fight. Plus I get money. Money's good.
I use her when I want to paralyze something and then switch to the preferred flying and/or fire type...
I haz a Togetic. (She looks like a fairy, following Trainer around). And a Growlithe, my favorite favorite ever, a Bayleef, a Flaaffy (I need to train it...), and my usual Pidgeotto. I just got Surf. Stupid surf. I wanted Fly.