Portable Nav Com's
I have an ICOM A-22 (Nav/Com) and a Vertex (Yaesu) VXA-150 (Comm only, no nav)
Both work great. The ICOM is bigger and bulkier, but the controls are more intuitive and easier to use. The Vertex controls require more soft-keys - OK on the ground, hassle in the air.
Both are sturdy. On the ground, I like the Vertex (much smaller, easier to carry). Of course on the ground, I have no need for "Nav". If I were in the air with radio or electrical failure, I'd rather have the ICOM. (and a portable GPS)
All "rubber duck" antennas are inefficient. They will probably work within a few miles of the ATC antenna while in the air. A mounted antenna of any kind is much better. If you fly the same plane all the time, there is an inexpensive "splitter" than can be put into an antenna cable to allow you to plug in an emergency radio if needed - be sure you have compatible connectors. The ICOM uses BNC, the Vertex uses SMA.
If you are lost or in IMC w/ electrical failure, a portable GPS is probably more valuable for emergency navigation than a portable Nav/Com (of course you can't talk to ATC on a GPS). With that said, I had a friend a couple of months ago lose his electrical system in IMC - used his hand-held NAV/COM to make two approaches, the second of which ended in a safe landing (he was IMC at MDA on the first approach and had to go missed).
So in summary, IMHO my ICOM is better for emergencies and my Vertex is better for everyday use.