I'm in the middle of replacing mine with the Teyes CC3. Read good things about it and install so far is fairly easy. Everything seems decent quality and looks to fit very well. I can update you once I finish most likely this next weekend.
This is the one I got as my headunit is the same model...