Sounds like you need a new clutch for the AC compressor or the bearings are bad.
Question for anyone reading this; are the bearings replaced with a new AC clutch? Does he have to replace the whole compressor?
qx4choi, you could call an AC shop and verify if the bearings and clutch are one and the same. If they are then it's a one stop fix. If not then you probably need a new AC compressor.
http://www.rockauto.com/catalo...up,24
In regards to the high idle, it may be that there is so much drag from the compressor that your engine is compensating. Fix the AC first and see if the idle sorts itself out. It's always a good idea to clean out your throttle body however.Good luck!