Get the X terra. It will have a much better resale value then a honda. Honda's are not as reliable nor are they greatly wanted as 2nd hand cars either. Here you are better off to buy, toyota or nissan, both of them are really liked as 2nd hand.
Aisha-Taweela