I have just been using Planet (local grocery store) for CD's lately, but my favorite is Crunchy Clean (www.crunchyclean.com)! It last forever and smells great!
I had been using CC but we started to have serious ammonia issues so I switched around a bit to find something that worked for us. I just made a batch of the homemade stuff in Poonico's blog and so far really good!
Right now I've switched to military version All F&C which I get at the commissary. I have a big container of Purex F&C to use but it's only going on clothes and I'd get that where it was the cheapest.
Re: Where do you get your Detergent?