Domestic BMI product is not good, it's OK in C, but not good in Y.
BA is slightly better, but not by much.
In general don't expect too much from ANY Intra-Europe flights. The fleshing out of services and perks post Sept 11th on US domestic flights has already swept through services here.