I was recently fit by Jim Manton at ero sports. He works out of the velodrome at the home depot center. He does retul fits, so they are a little more expensive than the standard fit you get at most bike shops, but well worth the money.
Ive previously had a specialized BG fit, and thought it was good, but I liked my retul fit even more.