Hard to beat the Larsen NMO27b if you want to go hard mounted. I run one on a little sheet metal bracket bolted to the hood hinge on the driver side corner near the windshield on my Tacoma, and it works well. If you trash the whip they're around $10-15 to replace. When I'm not using it around town, I put a little weather cap on it and it looks like a GPS puck antenna or something.
2004 UZJ100 - stockish for the time being.
Jetta Sportwagen TDI
Sold - 2010 Tacoma, lifted, locked, armored