I frequently register new domains. Whenever a new idea stuck in my mind, I check the availability of the domain. I use these domains for my client sites or my own projects. I have not been able to sell domains but I have sold domains along with a website for good price. Ehat about you do you frequently register a new domain?