This is a team I put together soon after B/W came out in the US, just give your honest opinion about it.
Galvantula @ Life Orb
Ability: Compound Eyes
EVs: 6 HP/ 252 SAtk/ 252 Spd
Modest Nature(+ SAtk, - Atk)
-Thunder
-Bug Buzz
-Energy Ball
-Volt Switch
With compound eyes, thunder has 91%...