Darren,
The subject of this thread is "MAXIMIZING MILES VS DOLLARS". I still believe it is correct to say that Coach maximizes Miles versus Dollars. If you take other things into account as well you may well conclude that biz is the way to go, but it doesn't maximize miles/$ which was my point.
Secondly, we are talking AAdvantage here, right. What do you mean by 51k miles ~ 75k pts? AFAIK, biz gives 1.25 pts/mile, not 1.5.