The only reason I still fly Emirates biz is that I use miles to upgrade - once I've used up my miles QR is definitely better. The other reason for choosing one over the other is based on the schedule - a few of the QR flights have very long stopovers in Doha which I'd prefer to avoid. Otherwise, I agree with the previous comments that in terms of quality, QR is better in Biz.