i would prefer personal blogs rather than websites. The website training sites always tell the same thing. But personal blogs are a motivation for every user, where you can go through the personal experience of the blogger , his achievements etc. In that way, you can earn a lot more than website training sites.