I just wanted to pop in and say nice sledgehammer you've got there.
As for batteries and chargers:
I've personally had no problems with Zippy packs from HobbyCity, this includes the Rhino packs. I've got a pair of NeuEnergy packs which I haven't run yet but they're highly respected packs. I'd avoid Maxamps as they're overpriced and have quality control issues.
After doing a lot of charger research I ended up buying a iCharger 106B+. iCharger makes 3 different chargers and they can be found at amainhobbies, progressiverc and hobbyCity. The Hyperion chargers are also very popular and have a good reputation. I know RCMonster sells the Hyperion chargers.
Big iCharger information thread.
There's also a ton of general battery/charger information on that forum.