I did check the Wheel bearings and they are okay. I took it to 3 different LBS and they all said its mostly my gear ratio. Also I swapped rear wheels with my buddy and noticed a good difference in the hubs I have. Mine are really ****ty. Riding my buddies was smooth and i dont even think his were name brand hubs. So that says a lot on what i have. I noticed when I ride mine on flat ground my rear wheel is either with me or trying to catch up to my pedaling. So I decided to put some money on decent wheels and change my cog to a 15. I think that will make a huge difference. Thanks for the info and I'll post up the results of the change. The next decision is whether to buy online or at the LBS.