I really like the site http://www.namemesh.com/ for coming up with some different options I may not have initially thought of. Once you have an idea of what you want the name to be (or even really just a vague idea of words you might want to use) - it generates a ton of available domain names based on different criteria that you can adjust.