I have good memories of SWBF2, but it was a terrble game, nothing registered, the lag was awful, I had to spend $500 a year on a damn server ect... COD4 was the first FPS I ever really liked, the only game I've been able to pull an all nighter on, it was a lot of fun at that time. Since then I haven't played a game that drives me like that.