I have had a few Pioneers. 2400Bt, a 2500BT, and now a 501EX. I stuck with them for awhile because if I felt like upgrading for several years all I had to do was pop the dash open, unplug one unit, and plug in another. I'd usually pick up an older model on its way out to get whatever features I...