I will confess, that the only poor service I had on QE2 was in the lido. having said that, their breakfasts were great with an omellete made in front of you and as much of whatever you liked as possible.
I *LOVED* Princess Grill, but at breakfast, it just didn't feel right - which is interesting, because originally it wouldn't have been used for breakfast, or even lunch, just evening meals.