I have an M96 in my possession right now. (long story, it isn't mine, and I only have it for a few weeks) However I have got to put several hundred rounds through it so far, and I will get to use it in a 3 gun match this Saturday.
I am very impressed with this gun so far. Reliability (after I adjusted the gas) has been excellent. Accuracy was better than I expected. The M96 has a quick detach barrel, and I kind of suspected that it was going to have a bad effect on accuracy, however that doesn't seem to be the case. Getting the sights adjusted produced 1 hole groups at 25 yards, and under 3 inch groups at 100. (which ain't bad considering iron sights, and I'm not by nature a good group shooter).
It points well, recoil is mild, and my split times so far have been very good. I'm looking forward to trying this gun out on the clock in a match setting.
Field stripping is a little weird, as you have to push in a little button thingy on the bolt carrier to get it to unlock from the charging handle. Other than that it strips kind of like an AR only it is easier to clean because 1. You can take off the barrel and clean the chamber directly. 2. It doesn't seem to put much carbon into the barrel due to the gas system.
So far I really like the M96.
My experience with the other 2 rifles is rather limited, as I've only played around with them a little bit and have never really wrung one out.