Well, I about MW1 and disliked it. I have always like BF games. I am buying BF:BC2 for PC.
There are a large group of those like me who feel BF >>>>>>>>>>>>>> COD. So that should help. Only issue is, COD has a deeper history with console gamers, whereas BF has been traditionally a great PC game.
It will be interesting and I think it will come down to the buzz EA creates. That long trailer/preview the other night with Gttv was great. More like that will be needed and a lot of commercials really nailing the feature differences.