I have this on the front of my helmet though I didn't pay nearly that much for it (I got an open box unit at a garage sale)
http://www.rei.com/product/845392/cy...ont-bike-light. I also have one of these on my handlebars:
http://www.amazon.com/NiteRider-Lumi...rds=nightrider. Someone else commented that he is a firm believer in "double up" -- and I am too. I have the red ones of this set on the back of my helmet since having the light a bit higher up helps the cars notice you from farther away:
http://www.rei.com/product/769615/pl...spok-light-set in addition to having 1 superflash on each of my seat stays. I have been told that I look like an ambulance from the back and a UFO from the front, but no one has ever accused me of being difficult to see.

If you really can't get a good deal on a proper headlight, try one of these:
http://www.rei.com/product/826319/bl...-spot-headlamp. At least you can use it to get the driver's attention.