I have been focusing all my energies on off-site SEO... I'm talking about Angela's and Paul's backlinking... SENuke... XRumer... link farms... link wheels... all kinds of crazy stuff. I have been hearing though that on-site SEO is important, too. Is this so? If I work really hard on my on-site SEO, will I be able to break into the top 10 of my competitive keyword on Google? Basically, what I am asking is: Is it worth my time to study on-site SEO or should I continue with off-site SEO methods? (And if it is worth my time, where can I learn the techniques?) Thanks all!