I still play TF2 a lot, and I'd be very glad to pick up L4D again (it's not all that fun unless you play with folks you know). I know TF2's releasing an update next week so, if you have that, it might be cool to play that. Otherwise, let me know when you'd be available for L4D and it looks like we could probably have enough for a full party for some survivals.
As for BF2, I looked around a bit but couldn't find it, so I guess it's probably gone. If I find it around somewhere I'll let you know, though; it was pretty good times back in the day.
(Oh, and good to see you again Z and Margrove; glad things are still going pretty well. Congrats on the engagement, Z!)