I bought mine for several reasons. I used to be a die-hard chevy man (still love the muscle cars, and the old trucks) and really never had major trouble out of all the ones I owned. However, by the time I was done with all of my previous cars they just felt cheap with all the rattles and such. When I asked people who actually owned Toyotas they never complained about anything. Most of the Nissan (truck) owners I knew were happy with the drivetrains but the rest of the truck fell apart. My father in law has an old corolla (I think) and it has almost 400,000 miles on it.
Another benefit is also a drawback - you hardly ever see them for sale around here, and LOTS of people in Lexington drive them (the Camry/Sienna factory is just up the road, so I guess it's about loyalty). I had to wait almost 2 years and drive over 200 miles to get mine, but finally found the truck I wanted. I really think that nobody else builds a better quality (in every aspect of the truck) or longer lasting truck out there. Also, if you do decide to sell it, you'll have some of the best resale value possible.
When I test drove my first Tacoma (a 98 with 120,0000 on it) it didn't rattle at all. I got back in my S10 and immediately noticed just how many squeaks and rattles it had. I used to look at the purchase price more than anything, but I finally decided to buy based on overall value and I think I made the right choice. My truck wasn't as cheap as a Nissan or an S10, but I think overall I still got a better deal on a better truck.