well the alpine one is not good at all, only lets you play up to 250 songs. the pioneer one lets you play all the songs but everyones little problem with it is its a little slow when scrolling through the albums and artists if you have alot. i have 450 songs on mine and i do find that its slow but not so slow that i would return it. sound quality is excellent and its nice to just put your fav. songs in a playlist and let that run. i would reccomend it but just not if you have an alpine headunit.