The only one I've tried was Andrea Mosaic, that was years ago, it was free then don't know if it's still going but it worked well enough for the project I was doing at the time. If I remember rightly it came with a set of images to help make the mosaic (I might be wrong) but as I say that was years back.
Regards Wayne