Personally, I haven't had a lot of trouble with the "wires-in-the-windshield" setup I have. It works well enough, gets the job done, considering how infrequently I listen to terrestrial radio these days. (My only presets in the truck are KOPB, KBOO and KIG98...) MW is hit and miss. The really strong mediumwave locals like KKAD blast in loud and clear. Of course, if I am trying to listen to distant stations, I have other (better) rigs for that anyways. They all have their own telescoping whip aerials. ;o)
The windshield has two thin copper wires embedded in it, running outwards in a "T" fashion, much like what GM was producing in the 70s. Apparently Ford was still making those in the 90s, as the guy I bought the truck from had the windshield replaced about 15 years ago with a brand-new one.
Yes, a whip aerial would be nice. I'd get one, but there's a very high probability of it breaking off, as I sometimes drive through very wooded areas with many low-hanging branches! Ruined a $150 CB/FM aerial that way a few years ago, doggonnit.....