I wish to explore the domaining..can anyone tell me:

How much $$$ is required in the beginning??

What factors do you keep in mind while registering or buying any domain?

Can you share few tips that can help n00bs?? Not insider secrets, but a li'l help will do..

Please share few links and sites that will help n00bs like me..