I've had 4 Rangers now(okay the one we have now is a Mazda, but it's the same thing).
If you have the money, I'd say go for a used Tacoma. New Rangers are ridiculously over priced, I have gotten all of mine used for dirt cheap. Run them til I kill them.