My site, www.tapmymind.com, is “more Web 2.0” that Google (www.google.com) according to the Web 2.0 Validator.

So where are my billions?