i bought last year's Lebron's at a Nike outlet for $40 and im a Nike believer again, after sticking with adidas exclusively for basketball shoes.
i would get the newer Lebron's, but i only use them for ball so i would expect they could last me another year or so.
If price isn't an issue, jump on the new Huarache 2k5's. My brother has a pair and he (and almost everyone else who tries them) swears by them as far as comfort.