I always to add my new site links in my blog. Most of my blogs indexed by google in 24 hours. But I do not think it is magical way. As the google now crashed the blog content very quickly.
Today I posted this trick on my blog... Check it out http://www.justawebmaster.com/web-designing/magical-way-to-get-indexed-in-google/