Wow, Alexa thinks PlanetMike.com is ranked #690,887. Does that mean that there are only 690,886 web sites that get more traffic than I do? Wow, that’s actually kind of impressive. Here’s a traffic button/ad thing for Alexa:
If you don’t see it, that’s because it is a javascript thing.