Who Needs Search Engine Marketing?

Top Google Rankings are hard to obtain and even harder to preserve. In case of very competitive keywords it may take years to get to top search positions (if you ever manage to get there). Search marketing is for sure a very tough trade, but leaving aside its...