The traffic rank for babelation continues to get better and better, from over 195,000 a short time ago in USA, And a couple more stats to check, I didnt check all there sites, but this is great
Alexa Traffic Rank 454,725
USA Traffic Rank 177,575
Percent of global Internet users who visit babelation.com:
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.