Alexa is the unofficial traffic meter for the internet and according to it, BBB is the 325,443rd most visited site on the internet. I have no idea if thats a good number or not. We are also 15,717th in Canada.
If you were wondering, and I know you were
5. Windows Live
7. Baidu & MainMusik.com (?)
10. QQ. com