It will depend of your needs and budget to be honest. Screwdriver antennas work well but they're dedicated to be mobile and they can be VERY expansive. They require A LOT of installation time, effort and patience. A good one will cost you about $600 USD to $800 USD shipping included. If you're going to use it everyday and all the time because you commute a lot and/or because it's a requirement where you live then go for it. But is you live in a high density urban area like Southern California, New York or Phoenix then you might want something more stealth as driving around with a larger screwdriver antenna on your vehicle can be annoying and sometime just look silly.
Now if you're like me and prefer to have something that is more versatile, stealth, multipurpose and something that can be used just about anywhere beside on a vehicle exclusively then you'll look at something that is lighter and simpler to install. For me a vehicle antenna is made to talk locally or regionally. I don't really care talking with someone on Sweden while I'm driving on the 405 to go to work. But I do care about whatever is going on a long the way when a go to Santa Barbara from SoCal. For more info about ground wave read the following:
http://www.nparc.on.ca/gwen/GWEN_propagation.html
This is why I'll use an antenna that will do the following:
1 - Can easily be installed on any vehicle
2 - Can be easily removed and stored in the vehicle
3 - Can also be used portable or base station if needed (great money saving here)
4 - Something that is low profile and stealth as I don't want to look like a "Ninja Mall" when I'm driving around.
Because I drive a small car I'll use the following: CHA HYBRID-MINI + CHA V2L. The HYBRID-MINI comes with a 60' long wire that can be used while stationary or base station for longer and more stable communication. The entire antenna can be stored in your trunk, under your seat or in a backpack.
Carl