You remember the Germans loosing WWII? How old are you?
A couple questions:
1. How far do you drive when you start the car up?
2. Do you have an underdrive pulley?
3. Do you lock the car when you store it.
If you lock the car, the alarm system will drain the battery a lot faster than when you don't. If you keep the car in a locked garage, just leave the car unlocked.
Underdrive pulley will make the alternator turn about 10% slower, so if you're just crawling around in traffic with the heater on, heated seats and rear window defroster plus the Bose radio, well, it probably won't keep up, especially if it's a short trip. Maybe you also keep your headlights on?
There was just another thread about a guy who only takes short trips with his CS. We were telling him that the water never boils out of the exhaust system and condensation never boils out of the crank case. You get that brown stuff on your oil filler cap and bits of your exhaust system can rust out. But then there's also the battery thing.
It takes about 10 miles of driving to recover from one cold start. At least that's what they used to say. I'm thinking your battery is probably OK, but it's not getting enough charging from the driving you're doing.