Hi, Without actually trialling the different systems it is hard to say which Chinese unit is better. But by looking at the selection you have chosen, I would probably choose the first one as it meets your criteria. This year, I have purchased two of these type of Chinese head units. Pull them both out without even one month of usage. Yes, they have many fun functions but the sound quality is poor. I cannot stand a bad sound quality! For that pricing, I would personally buy a quality branded (eg, Pioneer, JVC, etc) head unit. By using the video input function you can link your mobile phone to it. Link - this is an interesting read. Hope this help.