Personally, I don't think Teva's have good arch support at all. I own 2 different pair (the more expensive ones, if that matters), and I can't walk for long in them.
I suggest Chaco's instead. I think the model name I have is ZX1, or something similar. They're more expensive than Teva's, but I personally think they're worth their weight in gold. You can buy them at Zappos.com, Shoes.com, etc.
I bought the Terra-fi 2 about a month ago for the trip. I have worn them on my daily 5 mile walk and never have had a problem. Very comfortable and no problems afterwards. I have planter fasiatus and would highly recomend them for the arch support and the heel cush.
Another tip is, check out www.sierratradingpost.com. This site offers huge discounts on a large variety of normally very expensive shoes. I've ordered shoes for the entire family and have always had quick delivary.