Definitely what KS2G wrote, and absolutely DO NOT enrich Icom.
I've read that early serial numbers of a new Icom offering can have serious quality control problems until they get all the bugs worked out. I know that the 735 had a problem with cold solder joints early on. One time, Icom produced a new HT that had the firmware written into DRAM, so if your battery died, your radio was a paperweight. You had to send it back to Icom for reprogramming. Most owners didn't bother. I've also heard that Icom has been using the same basic firmware for 30 years, and trying to sell on the basis of hardware features. Kenwoods are really great rigs, and they use updated firmware. Of course, you could get a SDR, but some older hams aren't comfortable with them.