I guest deprecation/value is based on area. Here in Arizona, nothing holds value like a Jeep Wrangler.
While I no longer own any Jeep products, I've owned most of their models (CJ5, CJ7, YJ, TJ (x2), XJ, WJ, WK, Unlimited, etc.). I've had great success with Jeep products in a mechanical sense, though obviously rust isn't an issue where I live.
All that said, I would not buy a Compass or Patriot or any of the small SUVs the brand offers. If you really want a Jeep product, find an old XJ Cherokee or TJ Wrangler with the 4.0 engine. It won't give you great mileage, but it'll take you anywhere you need to go and they're pretty bulletproof.
The Subaru advice offered is pretty dead-on.