The Diamond CA-77 is absolutely the best for High VHF approx. 136 - 174 MHz.
It works pretty well on 450 too, but the Radio Shack 800 MHz antenna works even better.
You can't get away from it. If you want the best reception possible you'll have to use 2 different antennas.
Now here's a real shocker! I paid $45.00 to a Canadian web site for a rubber duck specifically tuned for 896 - 930 MHz. Believe it or not, the RS 800 works even better that far up the band! The 927 MHz Ham repeaters boom right in!
Now since neither of these antennas are worth squat on Low VHF, any recommendations for a good antenna for that range? For now I would have to go with the RS telescoping antenna but I really don't like using that antenna. I'd much rather have a good rubber duck. Any suggestions?