I don't know if you'd ever find one that does a perfect job syncing. The trick is finding the right rhythm and setting the photos to change on the beat. For most songs it is usually between 3-4 seconds. any longer than that and it gets kind of slow and feels less like a fun slideshow and more like an awkward powerpoint presentation...