By the way, where he put the microphone, it can't be used unless the window is closed, it would pick up the wind noise
If you were to slide it around to a spot closer to the windshield, it would not pick up the wind noise
Personally, i would put it where the overhead console & the roof liner press together, somewhere about 12 - 15" above & in front of your right ear.
That way, there will be no chance of wind noise & it won't pick up the Climate Control Fan noise either, yet it is close enough to your mouth that you won't have to shout
Check out the Pioneer AVIC-6000NEX. I just put one in my truck and I love it! It has nav, traffic, full iPod support, bluetooth/hands free, satellite, HD radio, camera and can connect to the iPhone so you can use the apps on the phone through the screen. I am happy with the 6000 but the 8000 has a bigger screen if you need massive.