It seems that there has been some grumbling recently about ICOM products or their lack of support. I have no experience with their products but based on what others have said here on the Forum, I am hesitant to go with any ICOM radios.
I can elaborate on my situation... I was one of the people defending iCOM quite a bit, as the radio itself is brilliant. Connected to my Garmin GPS, I had local airport frequencies on standby whenever I needed them. I could monitor an ATIS or Ground frequency while on tower. Remote flip-flop of frequencies could be done with a button on the stick, and even memory bank selection as well. The radio has an amazing amount of flexibility.
Alas, the flaky design of the ribbon cable that connected the front panel to the body didn't win many ham-fisted owners over. I had one fail eventually, due to repeated removals/insertions. My own fault, and to iCom's credit they gave me two replacement ribbons.
My radio died through my own ineptitude... First time I parked my tip-up canopy outside where it got rained on, I didn't think to dry the canopy before opening it. It had stopped raining, and I was no longer thinking "it's raining". The sheet of water that rained down into my panel was rather impressive. Thankfully, the only things that got any serious wetness were the radio and the transponder. Both worked fine after drying out, and the Garmin GTX327 still works fine today.
The iCom started getting flaky about a year later, and eventually I sent it in to be looked at before it died completely. Which it did, on iCom's bench test. They diagnosed it down to a problem in the front panel, but were hesitant to put a second front panel on it and test it "just in case it blew". And they didn't want to sell me a spare panel so I could do it myself.
Honestly, if Garmin hadn't come out with the GTR, I still would have bought another iCom 210. It had no problems that I didn't cause myself. I'm actually losing some functionality with the GTR, because it doesn't have remote frequency band select like the iCom did... You can flip-flop but that's it.
Music input is pin 18 and 19 (L and R), according to the GTR200 manual I downloaded from the Garmin website... PDF page 45, manual page 4-1.