Elliot put together a pretty good rundown of the questions that you need to get answers to before you buy a domain name over at the mother blog. Definitely check this one out...