Do you have a tuner? The stock computer will read any MAF you connect as if it was the stock MAF. A certain voltage read by the MAF sensor is read a certain amount of air flow in the computer/EEC. It will need to be tuned, the MAF curve added or chosen from a pick list. Most tuners already have some MAF curves loaded. So If you buy a MAF that is already available in the tuner it will work.
The MAF has to be large enough to read the maximum flow with some room to spare at the top end, like maybe keeping it at an 80% duty cycle. You only need a larger MAF if you are adding a considerable amount of power adders. I don't know about the best, but it's got to be accurate and come with the flow data/curve so you can enter that into a tuner. I have utilized Ford's 90mm Lightening MAF's, but I think they may be getting hard to find?
I have had much luck buying used off of Corral.net mustang site.