I don't think you will ever see a business class cabin or full meal back on bmi UK & Ireland flights and I don't think anyone can beat Aer Lingus BOB offerings, however things are likely to change a little. Aer Lingus has a fantastic BOB product all day and British Airways has a fairly ok balanced product (offering a good breakfast and a little something during the day) which suits both their models and their customers seem to like it.
A new bmi product should fall directly between these two. Best of both worlds, we will just have to wait and hope.