DAVID - I also suggest House of Cobras - They have been taking care of my car for about a year now, do great work and are very pleasant to deal with. In short - they know COBRAS.
www.houseofcobras.com
Talk to Dean about paint shops. He used to own a few body shops and knows his stuff, he also has a guy he uses that apparently does amazing paint/body work...They are close to you as well. Talk to Dave about pricing though, Dean doesn't deal with that stuff...714/ 630-8001.