Re-sale value of these three cars is almost the same.
I used to drive honda Cars and I really loved it. I loved the features in it.
BUT maintenance Cost and the Parts is really high.

lastly, I will not recommend honda cars anymore.

Go for altima.