My Hall of Fame team (Pretty much was the same throughout the entire game, but I had a scraggy before zoroark) Was as follows:
Severus (M) Serperior
Jr. (M) Vaporeon
Neve (the name of a friend that likes espeon) (F) Espeon
Eugene (M) Crustle.
Funny story about Eugene, I was originally just going to use him to fight Elesa with stealth rocks then PC him, but he grew on me, so I kept him. His sturdy survived a hit against Iris's archeops (We both had one Pokemon left) then KO'd it with rock slide.