i bought last week three domains, with all i am on the first page in google, with one from 17.6milions results on the first place! really nice traffic is flying to me from search engines, so i dont think all good domains are taken ... anyway depends on your needs ;) wish you luck in your search
