The new Jeep Compass has what it takes to worry the competition.