Well since this flight departs at 1.35 and lands at 8.30 pm London time in Dubai, I don't suppose that sleeping will be that high on the agenda.
One of the great things about Emirates is the ICE system so there is plent to keep one occupied during the course of the flight.
So I have gone for 17B but guess I will spend a fair amount of time in the bar at the back anyway
Thanks for the input everybody - and hey, you never know maybe a window seat will be a no show