Go with something else. When the Ubi server is working, the game is still a broken unsupported mess on PC on the best days. On the worst days you can't even login to online.
Killing Floor isn't bad. There is a pretty good community for it. Last I heard, Medal of Honor is pretty much dead (hell, even when it released there was hardly anyone playing).