Touch wood, it would appear so..
My car started draining it's battery all of a sudden, I linked this to some heavy rain fall we'd had and some un insulated connectors under the bonnet, as it appeared to solve its self after a few days. Then i left it a couple of days and it died again, charged it up and it worked for the evening, went to use it again the next day and battery was flat as a pancake. Then the alternator overcharged the battery, before starting to make rather odd noises. Eventually it flashed the battery light on the dash, and would do this whenever the car was given revs.
Took the alternator into a local bloke that refurbs them, he fixed one part of it, only to find that it would still overcharge and he couldn't get the parts to fix it. I fitted a second hand one on Tuesday, and it has been OK since then.
The battery discharging and stuff happened over about a 2 week period as it seemed to get better, then fail again, which was weird.
Have you checked with a multimeter that the alternator is charging sufficiently? Measuring between the two battery posts at idle with no lights or any other electrics on I get around 13.7 volts of current. You can also check for drains by putting a multimeter in amp mode and measuring in series between negative lead and negative battery post, you shouldn't see anymore than 0.3amps.