Orblivion, I too was doing some research on this. I have a few hills in my commute and have decided to go with the Espresso. It has the same frame as the Jack. I think the differance is that the Jack is more for off road. The Espresso has 21 gears and you sit a little more upright.
Hope that helps,
-Bob