Infernape, Froslass, Gastrodon, Honchkrow, Leafeon...and Pikachu. She didn't last all that long.
Yes, I used a few healing items and some Ether on my Froslass, since her Ice Beam got me through a lot of the E4's Pokémon xD
Oh yes, and Lucian's Mr Mime was the hardest.