I would avoid the halcros. Ive had 3 220s and all of them died. The first 2 came to me with hdmi issues, the last one was brand new from factory and only lasted a little more than a yr and blew up. They are no longer in business so no warranty etc. Sounded fantastic but completely unreliable.