I've just found a wonderful free tool called Wordle. It's a really useful tool to help teachers or students create word clouds based upon the frequency that the words appear in any give text.