We just had a Hamfest here and I got out cheap. 25 bucks for a Jetstream JT776SMA HT antenna. It is advertised for use with 2m, 1.25m and 70cm and comes in a BNC configuration as well. I have it on my Yaesu FT-60R and wow am I happy. My clubs repeater is about 25 miles away from my house through a couple pretty good hills and I could not even key it with my stock ducky. This antenna lets me talk on the same repeater throughout my house. Reports are "perfect readability with a bit of noise underneath, but not annoying." I'll take it. This is a coiled whip not a "thin wire" so hopefully it will put up with some abuse. I was a little hesitant to try Jetstream as they get some bad press from the mainstream community but I figured for 25 bucks, and the TRUSTED salesman's recommendation, I'd give it a shot. Glad I did because it works well. It also receives the 440 repeaters better than the stock duck as well but no one was on those to report back. I have no idea how it does on 220 since I don't have a radio for it. It is much longer than the stock duck and is very noticeable on the HT, almost an in your face addition. I don't mind it at all though since it serves it's purpose so well. Any way thought I would pass this along for anyone looking for a good HT replacement antenna.
PS, I may wire up a "tiger tail" for it and add that to the how to section if it really helps.