botto
You should ask for more questions about my bike and myself before judging.
I have a 32in inseam and i have 175mm crank length arms. I can increase my cadence tenfold and increase speed slightly if my crank arms were 172.5 or 170mm instead. The double came with my bike which at the time I didn't really know what I was getting since I was very new to this hobby. I'm actually happy with what I own. I would have bought differently had I known then what I know now. I don't plan on selling my bike or buying a new one anytime soon.
merlinextraligh
After looking at the Sheldonbrown gear calculator confirming what your were saying... I think your idea is the best so far. Change out my current cassette for the 11-23 and use my 34 as my main crank while mainly using the middle portion of the cogs which in turn will provide tighter spacing instead of changing out my 50 chainring for a 46.
Although I think for me, the 11-21 will be a better route since there will be no climbing at all involved where I ride and if I ever need to relax a little while I'm riding then the presents of a cog 16 on a 11-21 will provide an even tighter spacing than the 11-23 which jumps from 15 to 17.