The whole debate over legends and ubers is bothersome, a pokemon is a pokemon does not matter if its a magikarp or Arceus you should use the pokemon that you like and not because of power. Anyhoo my pokemon team is nothing to fancy it is a team of pokemon I created over the years first beginning in the Hoenn Region (Due to the unableness of being able to trade pokemon from the first two generation games.) which pretty much ended in Sinnoh besides the one I switch in to replace Garchomp from time to time.
Team
Empoleon - Team Leader - Starter from Sinnoh
Gardevoir - Team Leader (First ever pokemon to catch in ruby version and also first non in game event shiny to catch.)
Snorlax - Orre Region
Arcanine -A gift from my Ex
Sceptile - Starter from Hoenn
Garchomp - First Dragon to be caught in Sinnoh
Golurk - Brought in from Unova and used as a stand in for Garchomp from time to time
These pokemon are pokemon that I taken a real liken in and were caught/gifted to me, IV or EV does not matter to me because I have faith in these seven pokemon to bring there best to any battle I take part in. Empoleon and Gardevoir alone have proven back to back that they pull through for me even through the most roughest of battles.