Yes its true that toyotas hold their value. But I too like my Dodge Dakota...Its my 3rd one. The only thing I've ever done to them is change the oil, tranny fluid, and tires. The things just keep on going. Miine's been all over. I live in PA and my current Dakota has been to ME, WY, MT, FL and Newfoundland. I got this one used with 12000 miles on it and now have 160,000+ on it.