I used to love Meowth very much!
I had Pokémon Red, so I could never get it in that version, and I barely ever traded with anyone. I never had a Meowth in my party. I didn't like the Team Rocket Meowth in the anime, though.
My party of choice in Red consisted of
Beedrill
Charizard
Raichu
Fearow
Kadabra
...aaaand I know there was a water Pokémon in there, but I can't for the life of me remember which one. I'm so embarrassed!
_________________
clarity of thought before rashness of action