A 2007 BMW will be expensive to keep up. Even if it requires no repairs, the scheduled maintenance is pricey.
The Jeep has some nice features. I didn't much care for how it drives personally, as it's less agile than other compact SUVs. Hard to say how reliable it will be, as it's all-new this year. Good so far in our survey, but this is based on less than a year of owneship.
The Hyundai Santa Fe Sport offers a panoramic sunroof, memory seat, and a long warranty. Some reviewers have found the ride quality a little unsettled and the interior styling a bit odd, and it's not as quiet as the Cherokee or Escape. Your personal impressions could differ, so worth a look.
The Ford Escape offers both features, plus sporty handling. The rear seat is tighter than the others mentioned here. Reliability has been okay, but not great.
If you're prefer something truly European, the VW Tiguan has a panoramic sunroof and memory seat. But it is pricey and a little dated.