If you want all band as in VHF/UHF/700/800 there are no gain types that will do that. For best performance on VHF look for a multiband with no loading coil in the middle, those improve UHF some at the expense of degrading VHF slightly. Here are some examples:
This Laird and Larsen triband below have a loading coil and are worse on VHF than the ones below with no loading coil.
This new and older PCTEL/Motorola above have no loading coil which makes them a 3/4 wave on UHF with slightly degraded performance but a full 1/4 wave on VHF and better there. There were some eBay sellers with the older version PCTEL/Motorola in the $17 range new in package not long ago, and I bought a few.
Lately I've been recommending the Tram 8079 triband and at around $30 including shipping its one of the best deals around.
Tram Tri-Band High Gain NMO Antenna. Mount Type: NMO Style Required.
www.ebay.com