I had this when I beat Pokemon Black:
Leafeon (Dream World)
Luxray (Dream World)
Toxicroak (Dream World)
I also had Zebstrika as well but eventually replaced for Luxray.
When the games release here in Australia, I'm getting White and trying this team out:
Since I already used Samurott, I want to try Serperior this time. Emboar doesn't interest me much.
Gonna breed an Egg in Black and trade it over so I don't need to wait until I get to the location of Axew. Has a Massive Attack Stat and decent Speed. And it's name has gotta be the most epic thing I've ever heard. Maybe I'll "Hax" my opponents a lot XD. By the way, am I the only one that thinks Axew sounds cool?
Once again, I'm going to breed this, though I need someone else to trade over one. Thought it's catchable in White, it's only catchable after getting all 8 Badges so...yeah I'm not waiting that long. (Though it'll evolve around that time XD)
Darmanitan or Victini:
I know I've already used Victini, I'll most likely use Darmanitan but Victini is my favorite Pokemon in Gen 5 and was very useful. As a Darumaka, Darmanitan learns some of the best Fire Moves in the game and also Belly Drum for overkill. And Sheer Force just makes them much more powerful.
Great stats all round and a good movepool. Once I get Blizzard, it'll help out a lot against Iris. Though her Haxorus uses Dragon Dance 2 or 3 times before attacking so it shouldn't be a problem for my own Haxorus. Will definitely help out against Ghetsis' Hydreigon.
Excadrill, Mienshao or Conkeldurr:
All 3 are great, great moves, great offensive stats. Mienshao will be difficult to raise as it requires LV50 while Conkeldurr is the quickest, needing LV25 and then a Trade, but I'm not a fan of slow Pokemon. Excadrill is the most awesome looking of the 3 and has Swords Dance, so I'm likely to pick this one...