Anybody into Americas Army? I've been playing it for just a little while now, and I like it pretty good. I've passed all the training except the SF E and E. I've used GameSpy and XFire to browse servers, and so far XFire is my favorite. It also allows you to download files.
I think I originally downloaded it for free from gigex.com. (or gigexdownloads.com) If you're going to get it, just make sure you get V2.5.0 as that's the newest one.
EDIT - Oh, and my s/n name for AA (and GameSpy and XFire) is Axle427.