Semi-related, do you have any resources or opinions on the domain name aspect of getting one's "own piece of internet real estate"?
I'm a technical person and I happily pay my registrar for my domains, and I'd like to see non-technical people have the same kind of access to "internet real estate".