As far as not knowing exactly what makes a site rank muffincrumbs is correct. I do a very large collection of things and while I have several high ranking sites, I could not tell you what it really takes.. We can give great hints, but if we could pinpoint what really ranks a site and eliminate the rest, we would have many more high ranking sites. What I can tell you is Hard Work does pay off.. If you refuse to fail, you won't. "The basic principle here is that when you are just becoming an expert at something, you have the luxury of not being diluted by others input." I like that... I read a LOT about SEO, and most articles counterdict what the last articles said. What works for some may not work for you. Experiment and have fun! "Success consists of going from failure to failure without loss of enthusiasm."