Foto-Mosaik is a FREE mosaic creator which lets you create cool mosaic out of any picture you have or any of your own photo. It will generate a virtual mosaic from any photo using your own image collection for the formation and filling of those colours you need in the final mosaic.
I have just created a free mosaic of my image too in this one here is how both looks like, you can compare the both below.
This one is simple image of me
This one is the mosaic image created of the above image by Foto-Mosaik
( click to enlarge, however it may look some what weird 🙂 )
The very first time you run Foto-Mosaik you will need to first create a database for pictures, so please point to the folder which contains hell lot of images to form the database of pictures to be used to form the mosaic you create with this software.