I bought the Baofeng as a temporary measure, but I think I'm going to keep it permanently. I also picked up an adapter for the Yagi I built ($3 on ebay) and a programming cable ($11 I think). With 30 minutes on one of the Baofeng user sites, I programmed just about every local repeater into it. I even screwed up something later and was able to re-program in 2 minutes. It receives great - I've heard chatter of of several local repeaters, even when in the car, with just the rubber duck.
I'm sure the integral decode on an expensive HT would be nice, but its also very cool to put the Ht next to my iPhone and have Google Earth show me which bush my rocket landed next to.
The "signal strength" meter on the Baofeng isn't. It's a binary nothing or full signal indicator, and about useless. What I'd really love is a receiver with a nice wide meter range, but while presume they exist, I have no idea where to start looking (I know squat about RF anything)
I did, btw, pick up an attenuator from hobbiest KO0V and worked it into my own box with some spare parts. I was all ready to get one from Arrow when I saw that the $50, 2 oz box was going to cost $20+ to ship. I have verified my version works well, but its way too effing cold out to try fox hunting...that will have to wait for summer.