Found a neat website - you put in criteria for a particular word (partial spelling, synonyms, what have you) and in a very web-2.0 style it gives suggested words that fit that criteria.
Perfect for, “That word that starts with a V… sounds like vageous”.
Something to keep in mind when you want that perfect word. Easier then walking around asking people :P
EDIT: Oh, here’s another good one - it takes the fruity name for a colour, shows you a preview, and gives you the hex colour code; so when someone says “mauve” to you, you can actually know what the hell that colour is.