Some tips for Black/White:



Keep in mind that in many cases a lot of the pokemon you will catch will only learn moves of their type, and occasionally normal-type moves. Don't expect a lot of diversity in movesets without using a few TMs, which is good considering they are reusable in Gen V. A good case in point is the Ducklett Family, as their entire moveset consists of only water and flying type moves.



Though it goes without saying, keeping the levels a little higher makes all the difference, regardless of generation. Though with Gen V, since some gyms or trainers can be extremely nasty, keeping even levels is really risky, and it's great to make sure you can minimize the damage as possible, especially with pokemon that will always be faster than you.



To follow up with the "lack of diversity" statement, there's also times where you need to watch out for diversity. A good example of this is the 4th Gym, and the Blitzle / Zebstrika. They can naturally learn Pursuit, which can be particularly nasty in that gym, and if you train on them in their route earlier in the game.



A really common move I've noticed in Gen V is Bide. Bide is one of those really dangerous moves, along with multi-hitting moves, as the AI will almost always get a good number of hits with stuff such as Rock Blast, Doubleslap, Tail Slap, ect. If you can plan around the Bide pokemon, you're set for the early-game, but if you fall for it, it could mean an early death or wipe if you're not careful.



So yeah, aside from the common knowledge, that's my 2 cents.