I love CC sheets, too - though a word of warning. My washer guy came to fix my machine one day and found a few of them stuck in the back and filter (God only knows why they decided to put the filter access UNDERNEATH the machine!). He told me that it's a common cause of machine breakdowns and advised I put the sheets in one of those washbags along with other small items - which I now do.
Never used the Ecoegg type balls. A friend is a gym bunny and gave up after finding out his gym clothes always came out smelling much like they went in! Plus he found clothes went grubby grey after a while.
If you do want to help the planet/cut down on costs, do what my washer guy suggested and use less detergent. I now tend to use a fair whack less than recommended unless I have a dirty load and my clothes still come out fresh and clean. I also (on my washer guy's rec) use less conditioner and every few washes use a powder with bleach (Daz powder was particularly rec'd so I save it for my white loads) as it inhibits mould growth in the machine (the bits we can and can't see). He also told me to run a full, very hot wash (empty) every few months to give it a really good clean out. He rec'd nothing or a proper machine washer like Dr Beckman. My machine is 10 years old now and still running well (though bound to die now I've said that out loud!), which I put down to following my washer guy's recs (and luck, I suppose - though my family's machines have been dying all around me on a regular basis but they definitely don't look after them and scoff at my WG's suggestions).
I've also tried to wash using lower temps (NOT rec'd by my WG unless for very specific fabrics/load types). I bought some of that Dettol in-wash stuff and also tried some other "hygeine" additives. Despite this, my machine started to smell, and unless dried fully and very quickly, so did my clothes. I don't want to be responsible for destroying the planet, and I'm certainly not keen on spending a fortune on energy bills, but I'm not willing to put up with a whiffy machine that leads to whiffy clothes - though I'd be very interested to hear from anyone here that has luck with low-temp washing. Maybe I'm doing something wrong?