Alright my main team at the moment is.
Pachirisu (Lvl 62) [Cut]
Floatzel (Lvl 59) [Rock Smash]
Staraptor (Lvl 52) [Fly]
Flareon (Lvl 55) [Strength]
Empoleon (Lvl 53) [Surf, Waterfall, Defog]. (I used to just keep this guy as a Piplup but then I just got fed up of pressing B everytime and evolution was about to happen)
Steelix (Lvl 46) [Rock Climb] (A long time ago this spot was filled with a Luxray, but he never really compared to my Pachirisu so he left the team in favour of a buffer steelix, a buffer Giratina also goes in this place sometimes too)
(I just beat the Elite 4 with this team) (Well not Steelix, I had a lvl 50 Giratina buffer instead)