I have been using Pic-Collage, Typorama, and TypiMage the most. You can type in a word for an idea and photos are generated. You can add your own words to the photo.
You can also use your own images and add frames and other things of your own to any photo.
I really like the different photo arrangements that are available.
What do you use?
Can you recommend some that you use?