Wouldn't you know it, I have exactly 10 Pokemon that I'm using right now in Reborn. So I guess I'll just list them all XD
1. Tangrowth - Bulky with good coverage, and can heal with Giga Drain. I am happy with her
2. Meowstic - Very fast and very hard-hitting, she was a lifesaver in the battle with Shade.
3. Samurott - Maybe he's not really as strong as I think, since it rains a whole lot in my game, but Samurott's always come through for me
4. Gigalith - He can take a few hits and is just great to have around. Not very good coverage though, he's only got Rock moves... Rock is a pretty good offensive type overall, though.
5. Pidgeot - He's nice to have around, I guess, but you have to put up with Gust for a long time before you finally get stupid Wing Attack :/
6. Crobat - Crobat probably is actually better than Pidgeot, but I haven't used her a whole lot yet so I can't know for sure.
7. Butterfree - He's really mostly good for Double Battles. What's a sleep clause, lol.
8. Magcargo - He's there when you need him. His typing and speed are pretty bad though D:
9. Garbodor - He's definitely useful with Acid Spray attack, the only reason he's so low on the list is that he's often not the one doing the actual fighting, just breaking down the opponent for another Pokemon (usually Meowstic) to clean up. Not to say that he's useless, though.
10. Donphan - This guy sucks and I hate him.