if u can get the money, get an alpine head unit all the way. they are the closest ive ever seen to unbreakable, and they perform great. im sure others will disagree with that tho lol. but thats why if u watch competitions, anyone usin an alpine is usin a standard one, nothing special. much unlike the ppl with outrageous kenwood/jl audio ****. so thats my 2 cents lol. good luck