I first started with the ego-C Type B tank and can tell you to stay clear of that. It leaks like mad. A little better prepunching a soft cap, but will still leak after a refill or two. Currently using a Stardust and have no complaints. Fairly easy to clean without taking apart. Have ordered a pack of CE3 XL's (aka Phoenix) and waiting to give those a try. Not too much experience other than steer clear of the ego tanks unless you like wasting juice and cleaning often.
Did you have the Joyetech Ego-C?
I have had no issues with mine so far.