If you're having trouble shifting on the hill, consider an internally geared hub. The advantages are many, the disadvantages are few.
Um...older internal geared hubs won't shift at all under pressure. They won't jam up, but they simply won't shift until you stop pedaling for a second so they can shift. The newer/better ones will shift under pressure, but it's not their forte.