I've looked all over and have asked numerous individuals what shoe lasts the longest.  I've found the Adidas Barricade a couple years ago.  They're very comfortable and they typically last me about 5-6 months playing 2-3 times a week on hard courts.  I'm 6'1" and weigh 205 and typically start to wear out the shoe on the edge and the balls of my feet.  I wish they made a shoe with a little bit better tread life, but as far as what is on the market right now, I would highly recommend the Barricade.  It's what I'll continue to use.