2 options:
a - go to BMW and get your car coded for Xenon (will get rid of the codes and is best option but pricier)
b - get warning cancellers and they will cancel out the codes (warning cancellers are really cheap)
also, i would take the car back to the shop whenever u have time, i mean...hopefully they gave you a warranty with the installation. they should take out the condensation and put everything back together so that there will be no future condensation. condensation and lighting is a bad mix!
HIDs so much brighter than the halogens, in a good way....u see everything on the road. your eyes aren't probably used to it yet, which might cause you to think they are too bright. hop in a car with no HIDs then go back to your car, u'll feel better about having HIDs. just my 2 cents (cuz i have a motorcycle with no HIDs and i can't see a thing!!! LOL) cheer up man!