Stock is either blaukpunkt or JBL...neither is bad, but you're right, stock is stock...I like mine though. I just don't like the cheap detachable face. Mine makes a bad connection and causes a power surge which is extremely loud through my subs.
I like the stock too.. It's the Blaupunkt. (says right on the face) I would hate to get rid of it, with the MP3 functionality. What kind of problems come with splicing into the wires? By the way what does 'IMO' mean. I'm not much of a forum veteran... yet!