A lot of people will want/buy antennas that they see on police and fire vehicles because they believe that if the antenna works good enough for police/fire, it will work good for them. However, in MOST situations, the antennas that you see on police/fire vehicles are very narrow banded, normally covering a portion of the VHF, UHF or 800 bands. Once in a while, you might see a dual bander, but almost never see a wide band scanner antenna like the 2 coil Radio Shack magnetic mount or the Larsen already mentioned (unless the police/fire vehicle is also equipped with a scanner). Any antenna will work with any receiving radio (scanner) once you match the connector, but the more important question is "how well"? Using the old "pig tail" cell phone antennas will do wonders for areas that are all 800 MHz, but be pratically deaf below UHF. So with that said unless your entire area is on a single band and you don't plan on traveling, you would do good to look for a good all band scanner antenna, again like the Lasen (and there are others) mentioned above.
Your mileage may vary, and remember how much you paid for this reply.
Dewey