As far as batteries stay away from LRP. Some guys talk good about turnigy that's sold at hobby king. But i know canton always has great battery packs and supposedly so does R1 wurks, which i will be trying out soon
As far as motors... if you like punch, which i do, team powers seems to be the move personally. But if u like a smooth delivery and still blistering fast...team scream.
This is all personal preference