If you want to attempt it yourself, you'll need a heat gun, soldering iron, and a rotary tool with cutting wheel at LEAST. To do a good job, you'll need a 2.25" (I think - you'd be best off measuring the ID of the projector rim before doing any cutting) PCV plug to be able to wrap the ring around to get the exact diameter for the projector housing, as well as some other stuff to simplify the process (it helps to be able to bolt the PVC plug down, etc).
To install (this applies to any kit you get), you'll need basic tools... socket kit, extensions, various screwdrivers, pliers, drill, your choice of wire connectors, etc.
Here is the writeup I used my first time I made my set -
http://www.mx6.com/forums/2g-mx6-pro...-halo-eye.html
To do a set from scratch, buying parts from Radio Shack, you need a pack of various resistors (since you can't just buy the correct resistance you need), which will cost about $7, four 4mm white LEDs (
http://www.radioshack.com/product/in...ductId=2102852) which totals about $22, an acrylic rod from Home Depot (about $2.50, if memory serves), and wire and whatever else.
It is an acquired skill... might take a few attempts.
But you're in luck. I do have one remaining (white) set that I never sold:
http://c1.ac-images.myspacecdn.com/i...463b5b0618.jpg
They're not perfectly circular (hence why I never sold them), but you'd be hard-pressed to notice that when they're installed. It also means a discount. $50 shipped to the contiguous 48. These + a few lengths of wire, a $3 switch from Radio Shack, and an afternoon of work can get you angel eyes. Post in here if you're interested (I've disabled my private messages). And yes, they come with HEAVILY detailed instructions for installation.
I can post pics of my old set (which differ slightly in that I allowed a gap in my rings, to better emulate the BMW originals) later upon request.