I just built three new sites. Loaded up my favorite plugins, did some nice on page SEO, submitted sitemaps and got indexed within a few hours.
Now I must admit, previously I would have moved on to directory submissions, social bookmarking, web 2.0's, wikis etc, but I really feel a bit nervous...