Go with a new one. Most folks don't realize that car recievers degrade with age. Its comparable to when I skipped my annual eye appointment for two years. Finally got a new contact lense prescription and my first thought was "boy I didn't know people can see this great!"
The same concept applies to stereos. My factory unit looked okay but I replaced it with a new unit three years ago and the sound was night & day difference. Don't worry - you won't lose much of the "stock" look: