Check out the Sheldon Brown site, that is an excellent run down of problems your experiencing. But do yourself a favor when doing this stuff...ALWAYS go for the easiest and cheapest fix FIRST then work to the next easiest and cheapest, don't assume it's something major and expensive right off the top.