You do not have to replace the head unit to get better sound, just replacing your speakers will help. Don't get me wrong, a aftermarket head unit makes a huge difference. There are ways to use your steering wheel controls with aftermarket stereos. A couple of people on the board (do a search) have figured it out and some stereos are made to be compatible. As far as what is Rockford Fosgate and what is not, your amps and I believe your headunit is fosgate. It is all lower quality stuff than what they sell as aftermarket, but still good shit. I am not sure about your interior cabin speakers though. Nissan has always used Clarion and Bose.
_________________________
Schleprock, Schleprock...stronger than steel!