I hear that the "hidden" antennas that mount to the windshield suck as far as reception goes.. but i don't have any direct exp. with that kind. just what i've heard.
theres plenty of them out there, get one from ebay and try it out, they are pretty cheap.
i decided to go with a s200 antenna.
i got it from
locustom.com a few years ago, as good reception as the stock mast.