Check out ebikemaps.com, You can 'test' any number of ebikes over the courses you normally would ride and compare the results (how much effort, how the battery will perform...etc.). Once you zero in on a couple of choices, go out and ride them at the lbs.