I can speak from my experience. Mine is an '07 Limited, purchased new. It now has 106,000 miles on it and I constantly marvel at how good it runs. There's no doubt in my mind it will easily exceed 200,000 miles.
Issues? Well, depending on who you speak with, there are a few. Among them are:
- driver's seat becomes uncomfortable.
- rear window shade can be cantankerous and not go up (or down) when you want it to
- other issues that can be taken care of via recalls (quite a few)
Where to buy it? My preference would be to buy it from a dealer. Your state may offer legal protections if you buy it from a dealer, perhaps not if you buy it privately. You might also get the car with a warranty (or buy one) or the car might be 'Toyota Certified' (don't read too much into that though).
Lastly, regardless of what you want to buy, or where you plan to buy it from, take it to a Toyota dealership first and ask them to look up to see if all the recalls have been taken care of on that car. Might want to have them give it a real good inspection.
Good luck and let us know what you end up with!