Oh man, a dream team? It's a bit difficult to pick out just 6.
Probably Furret, Gallade, Serperior, Weavile...
Besides them, it varies.
I also enjoy using "bad" Pokemon when battling competitively, since it opens a lot more options to spice things up.
Who would've thought of Rapidash as being...