Avid Vaper : Personal Vaporizers and Accessories They have a great deal on Cisco-spec dripping atomizers. They are the best of the best.
EmpireMods They are another well-respected company for dripping atomizers.
For the ego battery, you can use the 510 threaded or 306 threaded. The 306 atomizers are a bit different, but both have their positive attributes.
As far as liquids go, I am very partial to the Vanilla Custard from
Velvet Cloud Vapor - Organic and Natural All VG E-Liquid from San Francisco I'm sure you will get some other suggestions too.
EDIT: Drip shields are mainly for cosmetic purposes when using a 510/306 atomizer. Yes, you might get less liquid dripping out of the atomizer directly, but the excess will still be under the drip shield when you take it off. Drip shields mainly work well with 901 threaded atomizers, which you would need an adapter to use with your battery.