I purchased the Tenergy TB6B charger and have been very happy with its performance. I purchased mine from Amazon and it arrived in less than a week.
As far as batteries, I bought 2 Turnigy nano-tech 5300mah 2S2P 30~60C Hardcase Lipo Packs from Hobbyking. They had very quick shipping from the US warehouse, I had them in about 4 days.
I have only been using them for about 10 cycles, but they have performed very well for me.
Whatever you end up with, just make sure you research to ensure you are getting what is best for you. Good luck.