You are looking at 38 inch or longer antennas to cover 2m, 70cm, and GMRS. Most of the stubby antennas won't work that well for all three bands.
I can vouch for the Comet 2x4SR-NMO being a good antenna. The highest SWR I have across 2m, 70cm, and GMRS is 1.8. I run that antenna on my SxS with a TYT TH-8600 dual band radio. I have also used the same antenna with my Wouxun KG-XS20 G radio with great results.
I am running a Comet SBB1 NMO mount on my Ford Escape due to height restrictions. It does well for 2m and 70cm and is passible on GMRS with a SWR of 2.0.