Hey there. First off, I'm not really a  competitive battler (yet). I'm just starting out, and the competitive  battles I would be doing would involve in game Pokemon, as opposed to  that one program that is used.
However, I was wondering what would be some good teams for starting out.  Preferably Pokemon I can get in Black/White, Silver, and possibly  Platinum version (since I might be buying that soon.)
For starting out, I mean a team for the battle subway to begin farming  the items/bracers to get EV points. Also, a team that I can use when  battling friends before I start EV training and the like.
I was looking at the rate my team threads, and the teams look awesome.  However, they seem catered to go against other OU teams, and the moves  would be wasted on other casuals. I mean, I don't think I would need a  rapid spinner going against a friend who enjoys only using damaging  moves.
Are there any teams you guys could suggest, or build to accommodate my  needs? I'm a noob, I'll admit, and I'm willing to learn with some help.