I notice you're looking for the best way to play on PC via emulation. Just to clarify: the game was never officially released on PC — it was a console exclusive (PS2, GameCube, Xbox, PS3 remaster). So emulation is indeed the only option.
Grab the latest nightly build from the official site. Avoid "stable" builds; nightlies have critical audio fixes. medal of honor frontline pc emulator best