OK, I just wrote my review for Triple Threat Muscle, posted it, and digged it. I checked, and within minutes I'm #4 on google:
Now, I have to admit: SEO, and search engine stuff is just not my forte.
I don't know if google is just getting faster at indexing or if I'm doing something right (maybe both). I'm thankful, regardless of how this is happening.