Roadfly sucks, I started there when I first had my BMW, then it got filled with a bunch of stupid kids making usless posts and starting fights.
I use
www.Bimmerforums.com
and there's also
www.DTMPower.net and
www.Bimmerboard.com
Enjoy, Bimmerforums has a nice Off-Topic section, you'll find out after you sign up hehe.