Well, a large part of the cost difference in those cars is the age difference. The Honda is 6 years newer than any of the other models you considered. Despite its mileage, the newer car is going to be worth more.
Anyhow, Honda and Toyota both have respectable repair records. As long as the cars have had proper maintenance and replacements made, any of them would be good choices.
And if you prefer the Accord for looks, then go for it!
Let us know what you finally settle on!