Hi all, my 525i has a lot of "spots" in the front area, I guess due to rocks chipping in the paint or salt in winter. Here's a pic (don't mind the bugs splattered all over and the unwashed state)

http://www.jf3d.com/dots.jpg

Thing is, I've no idea what is involved to fix those spots. I don't know much about body work and paint so I was wondering if you have any idea how much fixing this would cost? And if you could give me a rundown of the process(es) involved that would be great, I'd love to know what's needed to restore my front to a clean state.

Thanks for your time!