Choosing the right domain name is one of the most important things you will do when establishing a web presence. Most domains are in the TLD, Top Level Domain, COM. It's very hard to come up with a name that isn't in use or parked by some domain troll speculator. When you check the availability of a domain name on a registry site and don't register then you may find that some speculator magically parked that domain and will sell it to you at a higher price. Avoid this risk and use a "whois" tool. Whois is usually a sub-function of an application with a name like "Network Tools" where it can be found if you run Ubuntu Linux. Whois reads directly from the centralized data base of domains – no middle men or prying eyes this way.
Your domain is a symbol of your brand. The domain "silverhairedchickmagnet.com" might be cute and available. Even if you're an older "man of the evening" it's a very bad choice. Shorter is definitely better. Most descriptive words and common last names are already taken. The answer is to create a new word.
When I checked for "Fragos" as a domain it was parked. Parked means owned but not used. As a consultant my branding is very much me. I use a portrait as a logo and as an avatar on forums and blogs. My user name is always "fragos". Ultimately, I chose "FragosTech.com". I built an immigration activist site and it's name is "NotSilent.org". "NotSilent.com" was parked or I'd have registered it. You'll notice I've mixed capitols and lowercase for readability. Domain names aren't case sensitive. You may have noticed I've not included the "www." prefix. It's use has fallen out of favor. "FragosTech.com" and "www.FragosTech.com" are equivalent and both will bring you to the same site but when search engines count links they are considered as two different sites. Using both will hurt your position in search results.
You may have noticed links like http://fragos.blogspot.com. The domain is Google's "bogspot.com" and "fragos." is my sub-domain. A full link address starts with the protocol as in "http://" making "http://FragosTech.com" my home page. In the future there will many new TLD's beyond the common "COM" and "ORG". There are country extensions in use as well. A "COM" in the United Kingdom would be "CO.UK".
Humans have patterns of visual behavior. Understanding those patterns we develop the most effective site. Visitors come for meaningful useful content. To keep visitors coming back we must continually add relative content. Ideally we engage the visitor in a way that makes them a member of your community. This applies to all sites whether their purpose is information, selling, support or even the personal user home page.
Sites are also viewed by search engine web crawlers or spiders. Viewing your site with a text based viewer will give you a better idea of what they see. You need to consider both of these visitors. Web crawlers don't see images or formatting. They are interested in text content relative to itself & keywords. They also favor adherence to coding rules, download speed & standards. Sites which don't change on a regular basis are crawled less frequently & rank lower in search lists. Hand coded sites do a better job of Search Engine Optimization. Choose a design & content for the benefit of the user. Code that design for SEO. Content 1st, SEO 2nd.
These links are some of the basic tools I use to analyze sites for SEO. They aren't for the faint of heart but can give you a picture of the quality of your site. I've chosen them because of their objectivity. Many such tools on the web are intended to sell you the creator's services. Being able to view a site isn't an indication of high ranking in search engines.
Further complicating matters, browsers don't all render markup the same way. Unpleasant visual surprises for some of your site visitors are the result. To insure good rendering you have no choice but to debug your site on multiple browsers and adjust the markup until all browsers yield comparable results. At a minimum I test with Firefox, Epiphany, Opera, Safari, eLinks and Internet Explorer. Microsoft, Apple and Linux computing platforms will be verified.
The most troublesome browsers are the various versions of Microsoft Internet Explorer. They don't follow the same industry standards as other browsers and are in fact also inconsistent between IE versions. Microsoft web site development tools like FrontPage create sites that may not be viewable on other browsers or computing platforms. This is totally unacceptable if you want a successful web site.
Microsoft has been under great customer and industry pressure to adhere to industry standards. As a result, Microsoft has committed support, by default, of industry standards in IE8. IE8 will still have Microsoft proprietary extensions but professional developers like Google won't use them. Sites that you build with easy build tools from the likes of Comcast and GoDaddy will work on most browsers and computing platforms but the functionality and design options are too limited. This may be acceptable for adolescent users of Facebook and MySpace. For the enterprise there is no substitute for knowledgeable hand coding and SEO.
There's no end of sources for free fonts that you can find with a Google search. Which to choose? Many are defunct. Some are come-ons to sell fonts. You are welcome to search for yourself but here's my favorite dafont.com.
Now a note of caution. For the most part you can't use these fonts on your web site because they won't be available on site visitor's PCs. They are however useful for designing text based logos and for use in images displayed on your site. I did a movie site for a film that took place in China and wanted Chinese styled headings. I found a font I liked, "wonton.ttf" and created my headers as images. I got my look but there were no HTML header markups that search engines like. I solved that problem in CSS by specifying font-size: 0; for H1 and H2. Where I'd used an image for a header I also included these now invisible to people seen by web crawler markups.