well i took my bike up to my dads automotive shop and i managed to take apart my BB with 2 screwdrivers and a hammer and clean and lithium grease it and now it runs great. plus saved me couple of bucks. but i should eventually buy a bb casue it probly wont last very much longer. looks like the shimano bb's have good reviews and the race face one with the maple leaf on it.