It is split between GR and NW for the most part. The GR folk think they get a better ping playing through GR. I don't understand how that's even possible but who knows... It's sad that it's split. There are still plenty of people playing though. I played in a server with 40 people last week (I rarely play BHD). I didn't notice any cheaters. For the few servers that are active, I doubt it's a problem.
You can check out the lobby here...
http://nw.novahq.net/dfbhd or here
http://novaworld.cc/bhdlobby.php?lob=pub