For $30 it's hard to beat this flashlight. Sure, you cannot stab someone in the face with it like the surefire. It uses a xenon bulb and takes two lithium batteries just like the surefire. You can dunk it in saltwater all day long and go home and rinse it off and its perfectly fine. I bought mine at walmart a few years ago.
One important thing to note is that these lights (the xenon ones like this and the surefire) eat batteries alive, so if you use it extensively make sure you keep backup batteries near by. It sucks when you cannot use your awesome flashlight b/c the batteries are dead.
For $90 you can always have one in your house, one in your car, and one on your person at all times. 1 surefire flashlight probably cost that much, and I know I do not hardly ever carry mine, but there is always one in the house and one in the car.