i know most of you will already know this, but a tip for newbies - content is king! If you post crap content then you will struggle to even get your site indexed these days. As a test i generated a couple of spammy web2.0's using highly spun content and then used http://www.onehourindexing.co to get them indexed. After one hour 2 properties had been indexed, by the next morning none were indexed. Google are getting good at not even indexing shit content.