I've asked people who have ridden professionally on the best crank ratio the said the 52/36 was the perfect ratio for the street. It's what I run with an 11-28 cassette. I've got up every hill I've come upon, though slowly on some. 100-105 cadence is high, great you can keep it up, but slowing it down to the 90s may net better results. Everyone is different though, so do what's most comfortable for you.