When i got my car, mine were both cracked...it looked like the previous owner actually attempted the glue the passenger side one back together once.
I ripped them both out, and got a pair of "Blazers" from the local Wal Mart. I was able to hick-rig them into all the stock mounting equipment by gluing each one to the bezel and then pulling the stock wiring off the old ones and simply attaching it accordingly to the blazers. I think they look great and work better than my headlights. Hardest part is getting them angled...and the epoxy i got didn't bond plastic to glass very well... I had to go out and get "Amazing Goop".
Someone asked me what I'd do if one got cracked again...well... throw down $18 bucks, got two more, and use a razor blade to cut out the epoxy and "Amazing Goop" and there you have a new pair...well, at least the one you need.
I have pictures outlining every step and am going to make a webpage with instructions for at least how I did it.