If someone were going to register a domain to use for e-mail, what would you recommend? Does the name chosen or TLD make a difference or is IP address the sole determinant of "reputation"? I imagine the situation is like with search, the filtering algorithms used are kept secret, probably because they are biased toward protecting or improving the company's revenues.