Thanks for the all the help. I will deff go for that Planet Bike light, as I have one of their computers and I liked their product a lot.
The magicshine looks good, but how un waterproof is it? I mean you never know when You will be caught in a rainstorm that you thought wasn't supposed to happen later in the day. LIke is it ok to ride in the rain, but then just dry it off?