Shell 93 because i get winn dixie fuel perks with it... but really, i'd go for anything with top tier rating. They had to go through extra testing and use extra detergents above industry minimum to get/maintain the rating, and BMW endorses it so why not
http://www.toptiergas.com/retailers.html