I am looking for an alpine head unit. I will be powering subs ,i want to hook up xm to it, also i would like one with a controler. I just want to know what the best one is for your money. My bugit is around $200-300. If anyone is happy with there unit then give me a suggestion.