It's an awesome game still. I just started playing it again after 4 months off. Very fun! Though, I would not purchase any of the expansions, because most of the expansion maps are no longer anywhere to be found on the servers. The 8 or so regular maps though still have a bunch of people playing them every day.
I was a BF noob too, but I've now sunk over 200 hours into this fine game.
For $20 it is a steal.
"You're not Friedrich!" --Famous Last Words: Medal of Honor