Congratulations! Great job. I had been working on something like this for about a year now, and after taking a break for a few months, there you go just making it true. Would you share some technical info on how you did it? I mean working with these huge data sets isn't trivial ...