if its the clearcoat failing, then it *might* be possible to get a paintcorrection done that strips the whole clearcoat layer. And then apply a new clearcoat over the corrected paintwork.
Cost and feasability unknown to me, but check with the guys at
DetailingWorld , some of them are really good on this subject and probably can give a much better opinion on it.
Either case, wether full repaint job, or only correction and new clearcoat, check around for those who can finish with nano-clearcoat like
Ceramiclear (ppg) or Glasurit (basf). So, you might be lookign at body/paint shops with recent Mercedes and Nissan experience.
A link which might be of help :
http://corporateportal.ppg.com/Refinish/default.htm
If i had to go for a repaint, i'ld go for those nano-tech paints/coats... it might be a job which costs more then the car, but by jove, the result is magnificent.