It's been said, but i don't understand the need for a "quick indexing" tool. Any basic backlink building you do will get your site indexed in <24 hrs (in my experience at least). When i launch a new site, i always do the social bookmarking, CL post, and google analytics. I've never had a...