Normally I just stick my finger out the window. :P There are only 3 temperatures in my opinion... cold, warm, and hot.
Every place on a car is going to have varying degrees of temperature and I don't believe any place is a "perfect" place for a sensor in this respect. If your car has bluetooth you could always program a speed dial for your local time and temp.

Or if you have navigation, most of them will display positional weather information and forecasts. I know this doesn't help any but you'll probably have to just try out a few places on your car to see which one reflects the most accurate temp. As I said no place is perfect... there are numerous factors that need to be considered such as whether or not the area you live is windy, humid, etc. What elevation is your area... this can determine how hard your engine runs with local oxygen levels thus producing more/less heat. The airflow of your car should be a big factor... just because an area does not get much air doesn't make it the best place for a sensor. The lack of airflow can create a small vacuum which (by physics) tells us the temps will be slightly lower in those areas.

Not to mention the shell around these areas that prevent airflow... depending on the material, airflow around this area can decrease the temp of the material itself making it's protected area cooler. haha Are you getting a headache just thinking about all this? :P
I personally never rely on even factory installed temp sensors, they're far too inaccurate. I just load up the weather channel app on my iPod or cell phone.