Well, if it chirps only when the A/C is on, then it's not the bearing; the bearing is turning any time the engine is on. If the bearing was bad, you'd hear noise all the time. With the A/C on, spray some WD40 or something on the belt, and see if the noise goes away. If it does, consider...