I'd say I'm relatively fluent. I do have a slight mystery accent (people have so far identified it as dutch, finnish, danish, german, american (???), french, russian and even italian) for some reason. And then there's a small bunch of markedly "american" phraseologisms that I cannot get rid of, no matter what ("wrapping things up" is one particular pet peeve of mine).
Sometimes I have to pause and think for a second, especially when speaking in a scholarly, or academic context. And I always, always get the emphasis on "import, v." (im-pawrt) and "import, n." (im-pawrt) mixed up. Bleah.