The most realistic fps is America's Army I would think. It was developed as a training (and recruitment) tool for the Army. It's very, very realistic. Almost too much at times. Plus its free! The only complaint I have against it is the qualifying courses you have to complete before you can play normal and certain classes as well (sniper, medic, etc.) The courses are basically drawn out advertisements with tests afterward.