I haven't noticed any difference between 87, 89, or 91 - or if there is a small difference it's been marginal and the cost is not worth the difference in MPG. What seems to make a bigger difference is using non-ethanol fuel, if available (not easy to find in Iowa..)
I'd recommend calculating miles per dollar. Simply take your MPG and divide by cost per gallon that you paid for that fill-up and compare those numbers. This number is how many miles you can travel per dollar of fuel, and the higher, the better. It is a bit harder than MPG because you have to know what you played for fuel last time, but is a better calculation if trying to minimize total operating cost as it accounts for fuel cost differences.