I like my streamlight tlr hp. They weren't kidding when when they said this "HP stands for high-powered. The TLR-1 HP series produce a long-range targeting beam that reaches 400+ meters!"
http://www.streamlight.com/product/product.aspx?pid=251#tabs
http://www.streamlight.com/product/product.aspx?pid=251#tabs