First I'm new to lasers but did some research. One thing I quickly discovered is photo engraving is not easy!!!
A lot of people are using Corel Draw or similar programs. But one product which got high marks on a few other bulletin boards is PhotoGrav . I cannot vouch for this software but it's designed specifically for laser engraving of photo's.