Try Crutchfield online (http://www.crutchfield.com/cgi-bin/autoinfo/autoinfo.asp?lp=%2fapp%2fCar%2fMyCar.aspx). They have a tool where you can enter your car's info, and it will show you which stereos are compatible.
I have a 99' Chevy Tahoe and want to upgrade the stereo. I was wondering if there are any single din recievers that will absolutly not work with my car or can somebody like bestbuy install pretty much any stereo with the right adapters, and will they? I would like to buy a stereo on the internet because it is tons cheeper off newegg or amazon but do not want to have to return it because its not compatible. Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic