Ditto Jacko... I can't praise BM enough.
As has no doubt already been said, the site is whatever you make of it, it has certainly enhanced my life and believe me when I say, having attended a few BM events, I know I'm guaranteed a great time, such a diverse bunch of people, extremely friendly and just great to be around.....