Neil provides a lot of information for those interesting in maximizing their online presence. I've taken a couple of his classes and have been impressed with the quality of the material. I haven't used the paid services of his company, but I can only guess they'll be just as powerful.