Cripes, man. 20%
idling? Or is that on a page with animations or Flash?
It sounds like other problems are abound. Either that or Mozilla/Firefox has really gone down the crapper since I last used it. Do you have any extensions installed? I'd give Firefox another try with a clean install, wiping out your old profile and app.