definitely go with what the bike shop tells you. like mihlbach said, if you want to be sure, hit up a couple reputable LBS's and see what the general consensus is. i would trust someone who actually knows what you look like over someone who read your post on a messageboard.
but that's just me.