Hellz yeah, just started getting back into it past couple of days, finding a good server isn't easy.
I run all my games under steam (inc non steam games) and often visit the OcUK chat room. Always makes these things easier when things go wrong.
PS I don't really do drifting, but I'm willing to give it a shot if we spend some time in Europe (if there is room).