When you start up BF2, type in the IP of the server you want and it will restart it in CTF mode. I am hoping that they fix that in a future release because it is kind of a pain.
I highly recommend the TNT server if there are people on it. The eK and Unholy guys that play there regularly are pretty cool for the most part.