Ok… last time I blogged about our Alexa.com rating we were in the Mid Five millions… i just checked again and we’ve shot up to 1,684,563. That’ gotta mean something! 🙂