Hi CyberTron,
You may wish to check out this link.
http://www.e46fanatics.com/howto/howto.php
http://www.e46fanatics.com/howto/howtodetail.php?howto_id=15 (Foglight replacement)
The xenon bulb replacement may be tricky if you have never done any mech work on your ballast before. I would recommend that you leave it to a workshop to take it out for you, in case you accidently break any clips.
You may wish to check out this link.
http://www.e46fanatics.com/howto/howto.php
http://www.e46fanatics.com/howto/howtodetail.php?howto_id=15 (Foglight replacement)
The xenon bulb replacement may be tricky if you have never done any mech work on your ballast before. I would recommend that you leave it to a workshop to take it out for you, in case you accidently break any clips.