Our Quantcast ranking as I type this: 143,140 or 150,740 (take it with a grain of salt - they've had A LOT of delays lately and I can't actually find our ranking on their list at the moment - the first number is off their 3/9 top million list and the second number is what our front page widget and Quantcast are reporting)