Originally Posted by
SoSmellyAir
Slight modification to this idea. Buy a new bike. On the old bike, consider buying only a new cassette.
I like this. On my Lynskey, depending on terrain, I'm in the 15, 17, or 19 tooth cog in the back. Mind you, this is all on -0.5% through 0.5% grades, so practically flat. Depending on wind (and how I feel that day), 15 tooth might feel a bit too rough, and my legs feel like they're going faster than they're comfortable for in 17. A 16 tooth cog would be great in those conditions, but I don't have one, so I end up cranking in 15, spinning in 17, and wishing there were something in between.
I'd count how many teeth are on each of your cogs, keep track of which one you're in when riding, and see if there's a cassette that offers gears in the sweet spot. For me, I'm going to try a SRAM PG-1170 at some point, which has single-tooth jumps from 11-17. If I can't find a good cadence there, then I guess I'm SOL.