Google "Jed Bouscal" of "Mobile Reflections". I can personally vouch for his work ethic, and the quality of work. I know his prices can be a little dearer than comparable places, but his paint correction skills are phenomenal. Do tell him I referred you if you call.
2011 E90 M3 Alpine White on Fox Red
2007 E90 335I Graphite on Terra
2005 E83 3.0I Mocha on Black (Gone and forgotten)