Alright,
Just had a long conversation with him. He got off on a tangent about oil (that's his specialty) but anyways. So, the 2nd post of this thread is essentially spot on as well. If the engine was designed for 89, then to see all of the performance, gas mileage etc, then it's best to use what is recommended. He did state that it's common for most manufacturer's to account for differences in the quality of gas and that you may not notice a difference running a quality 87 octane.
That said, if you go to joe smoes down the road and put 87 in it and it's not a quality gas, you may notice that difference, degraded performance, sluggishness and so on where you may not have felt that difference using their 89 recommendation which was determined by all the number crunching they had to do.
He said, essentially what manufacturer's do is account for the "bad" gas - he had some fancy word for it that they use on a graph chart....and every vendor follows a specific plot chart of performance based on octane levels and design/tune the engine for the least common denominator, or that "bad" gas.
He doesn't really know our engines, but he thinks you're just fine on a high quality 87, or 89 on the small places you're not so sure about. He suggested that if I'm money conscious than to run what he calls "88" and fill up with 89, run it down to about 1/2 tank and fill it back up with 87, run it back down to 1/2, fill it up with 89, rinse/repeat and that small mixture should help for those that live in the boonies and don't have quality gas around.