Do you have any LBSes that do full bike fits?

I just had one done -- it took three hours. Two major things: one, they helped correct my riding posture and technique, and two, they adjusted my bike. I ended up with a much shorter cockpit than I ever thought would be comfortable, but with a proper posture, it's just right.

They also helped increase my pedalling efficiency, which is not a bad thing.