Bad Company is not great. I went into BC thinking it was going to be like MW only funny. It is not. I talked with a friend about it and he pointed out that it's not meant to be a MW clone. After that, I began playing as it's own game, without comparing it to MW. and it's an okay game, but absolute crap in comparison to MW.
I agree, MW2 is out next month and is sure not to disappoint. A sequel to Operation Flashpoint is coming out this month and is hailed as the most realistic military simulation ever.