I have been playing the Desert Conflict Capture the Flag mini-mod (version .1) for BF2 since Saturday and must say have been having a blast. While this is an early release and there are some things that I think need changing, it is a challenging and fun game and for me any how, has completely surpassed the fun that I was having with the Special Forces Expansion. At this point, there are only three maps (Mashtuur City, Wake, and Zatar Wetlands) but Karkand is coming as soon as some bugs are worked out.
If you played CTF for BF42 and liked it, give this one a shot.
Get the mod here: Desert Conflict Mod for BF2