After playing through Black, I'd like to review the Pokemon I used.
Oshawatt - Amazing, just monstrous, kills so much early on and is easy to use throughout. High Tier
Lillipup - Good early on, becomes kind of useless after ~6th gym. Crunch helps for the psychic E4, though, and it and Krookodile's intimidate helped wear down the Mienshao's attack stat on the fighting type E4. Mid-High Tier
Timburr (No Conkeldurr) - Really helpful until ice gym, wrecks everything with Wake Up Slap/Retaliate/Rock move/Chip Away. Boxed it during the Relic Castle part of the game. Mid-High Tier
Pansear - It came in handy against the rival with just Incinerate, even when his Serperior was level 20~. Boxed in the big city place before route 4, never really used it but it sucked outside of hitting Grass types. Low-Mid Tier
Blitzle - It was really frail but fast, didn't get a good electric move for a while, Shock Wave was weak and Volt Change made it switch out. Boxed it around Chargestone Cave. Medium Tier
Darumaka - Perfect fire type, everything about it is so great. Fighting/Fire/Normal just wrecks. Flare Blitz is so good and Fire Punch usually OHKO's most things anyways. High Tier
Joltik - Never got the Thunder/T-Bolt TM so I stuck with Electro Ball/Volt Change for electric type move, it outsped everything and usually did a huge amount of damage with Electro Ball. Just asked to be used after it got Signal Beam. High Tier
Vanillite - SO GOOD, not even joking, it singlehandedly destroys the 8th gym with JUST Ice Beam/Frost Breath, it didn't even die against the gym leader. Need a bit of grinding and it evolves a bit late, but it's well worth it. High-er Tier
Krokorok - Replaced Gurdurr on my team, it was really good. I stupidly replaced Crunch for Foul Play because I thought it was 95 BP+BP from attack power. I don't know what I was thinking. High Tier
Yeah, I still think Vanillite is the greatest thing since the ice cream scooper. *derp*