It's the first thing people see when they go to visit your site, and nothing beats a great first impression. How I come up with the name for my domains is simply by trying to find a suitable description of what the site is about. So for example, GoSolitaire.com is about going to play a game of solitaire.