Well, if you are out for some quick bucks then blackhat might work... but if you want to build up a business that will stay for the long-run, then you should do only white hat seo methods. Hey, with all the Web 2.0 sites it's really not that hard nowadays.
that kind of technique might work for sites with low competition. However, highly competitive markets need more effort to improve a website visibility. In the linking section, you didn't mention anything about link bait; It's recommended by Google and will send links naturally to ur website. also, a high PR doesn't mean a good link; only relevancy and authority can measure the importance of a link, NOT the pr.
anyway, it's a good tutorial for beginners.
Keep it up