Finding the perfect domain name can be a lot of fun, and it is important to maintain this attitude while you try to come up with it. This is the first...