I have the 2010 TRD Taco, got tired of waiting on Mahindra. I love the truck, but it has some issues. The seat is actually really good, that is, TRD seats, not sure about the regular one. I wish the have a leather seat option but they don't.
The transmition is quite rough! It jerks you around on the low gears, specially when you are travelling around your neighbohood, 35mph-40mph. and when you stop, a couple of seconds later you feel this kick, like somebody hit you in the back, and it is just the truck getting into 1st gear! Done the TBS for it, but not help.
Everything else has been really good. Done some offroading for the first time (have a 4x4 now) and I am hocked! The truck is the most agile truck out there and fun to drive.
I am sure when the 2012 model comes in I will be jealus. They are supposed to come with big changes on the outside and inside and make it more fuel efficient.
Now I get 18mpg. with my double cab 4x4 V6 and it seems to be the average from other people in the Tacoma forum.
It is not a perfec truck, but no doubt the best mid size truck out there. I test drove them ALL! Tacoma has the most "fun factor" than any other, and the only one with back up camera is just worth Gold. Specially for me that I bought the long bed version (6ft).
PS:I am still waiting to take a Test drive in the Mahindra!

Cheers
David