damn... that sucks. I'v gotten my old X5 keyd too in the past but it wasn't bad as your...
The best thing is to buy touch up paint and try to blend it in. And afterwards, you will need to use a mechanical buffer to buff the shiiiiiiit out of it.
If you look on this forum under the cosmetic section, you will find a good touch up paint products. I remember seeing it before.