I used a free program called AndreaMosaic. You can find a link to it here as well as some other photo mosaic info. The AndreaMosaic program is very easy to use.

(FYI: those pictures in the Michael Moore mosaic are from 9/11. I thought that was somehow fitting)