I still have the original stereo system from the manufacturer. I would probably seek out online stores or local stores that cater to people who drive the Tundra. They probably would be most helpful, especially if they provide installation services.
Pioneer. I got this a few years back.. and it still rocks like brand new. It's shock proof too, considering that my truck go off-road most of the time.