Free Technology for Teachers continues to be a go-to for great online resources. Here's a bit on one of those resources.
Graph Words is a neat little site that provides webs of related words. If you're like me and you tend to use the word "awesome" a lot and want to mix it up, type "awesome" into Graph Words to see a web of alternative word choices. Click on any word in the web to generate a new web of more related words.