Another drawback to removing the battery on a regular basis (on a newer car) is that the ECU will reset. Gas mileage won't be as good. Car won't pass SMOG (if applicable) until you drive at least a couple hundred miles. Clock and radio are minor inconveniences, in comparison.
I use Interstate Megatron batteries in my car & truck, and have been very happy with them...but they usually don't sit unused for more than 5-6 days at a time.