My new favorite site is Tagxedo, which takes creating word clouds to a new level. It is very easy to use and allows you to import pictures to create shapes. I have found that using pictures that are have high light/dark contrast works the best. I created the one below for my information literacy course homepage. Check this site out!