One of the tuners here in the Springs (Revolutions Performance) posted this article on E85 today and I thought it was very interesting:
http://www.injectordynamics.com/AlcoholArticle.html
Good overview of the benefits and potential drawbacks of E85.
-Rich