i use the planet bike blaze headlight/superflash tail light set, you can get it for about $50 or so. they're pretty bright, and the tail light has a VERY bright flash setting that really gets drivers' attention.
This is a standard P60 host. You have the option of attaching extenders
to the body to add more batteries, you can switch the head for something
more floody or throws the lite more. In the future you can also swap the
LED light source itself for something better. It's a very flexible flashlight
that allows for plenty of modifications/upgrades. Here's mine that I put a
red LED to use as a rear light:
DealExtreme has been crappy to me. I ordered a $3 light mount from them, and I still haven't gotten it. They said they sent another one, but it's been 3 weeks and it's not here yet. Fail.
Anyways. I'm very happy with my Portland Design Works Radbot 1000. I got it back when it was $18 shipped on Amazon.
I'd like to say that my Fenix LD20 torch is an awesome front headlight, but I haven't gotten my friggin mount yet. It is ridiculously bright and awesome and tactical, though. Unfortunately the Fenix LD20 alone is $50.
I've seen a Planet Bike Blaze front light before. It's adequate.