I've been playing the Forgotten Hope 2 mod for Battlefield 2 lately. Version 2.4 was just recently released, and like all the other releases, expands with a generous amount of new content. The focus of the new version is the battle for Europe between German and American forces in the later parts of 1944 and early 1945, and the huge variety of weapons and classes available to both sides most certainly reflects that aspect nicely.
I highly recommend it, especially if you're itching for a more realistic BF2 experience where it's mostly one shot, one kill but not so ridiculously difficult and complicated like Project Reality.