i just put a pioneer 6000ub in my car, and i was between that and the 6900ub and the 9886... from my point of view, i made the wrong choice and will be upgrading to a 9887 at some point over the summer.
I got it because i ended up getting it for 150 bucks, but i would rather have spent near 300 for 9886.... it was a beginner head unit, and the 9886 is just better for those who dont entirely know how to tweak stuff yet. I have been messing with all kinds of things and am now just on the verge of getting it to sound "right".. had i gotten the 9886, i wouldve been satisfied with the built in EQing options and then after getting my new speakers and such i could just get the imprint, and save money as opposed to buying the 6000ub and then the 9887 which is what i plan on doing...
In my mind, buy the 9886 and if you get bored of it then you can just get imprint and you basically have a new HU, not to mention the build quality on the Alpine is just there over the pioneers.