RE:IMPRESSIVE STATSHey Banx,
You obviously didn't learn a thing about INT did you? Alexa rankings mean diddly squat. ORTSBO usage rankings were really high too until Lucatch came clean and admitted that they were paying for the user traffic. Just for fun, take a look at ORTSBO stats on Alexa and let me know what you find out.