I was thinking the same way surferfletch. If it isn't a serpentine belt driving every accessory, is it possible you overtightened the belt? Otherwise, an automatic belt tensioner won't cause this. Additionally, over tightening belts has been know to wipe the bearing out in the alternator in a short amount of time, like surferfletch said, just tight enough to avoid squealing when wet

.
-
Phil