I'm thinking about getting an E-Revo 2.0.

Just wondering what some first upgrades would be good to get along with the truck.

Also, what type of batteries does everyone recommend? How many cells should I use for general bashing versus wanting to do speed runs?