my personal recommendation is a Cygolite Metro 360 or anything with more lumens than the 350 (i Currently run a Metro 1100)
the 360 was awesome. nice tight pattern and the steady pulse was very comforting at night in a moderately well lit city with very little bike traffic. the steady pulse provides a steady beam of light and then the same LED's will flash over the steady beam so you get the light you need to see and then of course other drivers still see or are alerted to your presence. i commute in all weather so it's waterproof as far as torrential downpours go around here in massachusetts, customer service has always been spot on for me with Cygolite.