I prefer BF1942 because.. my computer can run it! and BF2 is a bit too intensive. That doesn't say much about the inherent traits of either, but this is my opinion anyway right?

I like WW2 games like return to castle wolfenstein and bf1942 more than futuristic things because I like historical things, and I like objective based fps's. When I first played bf1942 I was on dial up so killing people was pretty difficult, but I could still capture flags and so forth, and even though I haven't had dial up for a long time, killing people still isn't very important to me.