If you prefer to travel in comfort without the hefty price tag, stop hassling Emirates check-in staff for free upgrade ( they heard it all 🙂 ) and try Dubai’s low cost option Flydubai.
Business class section is being used on nearly 85 destinations on Boeing 737. There is 12 seats, with 42″ seat pitch and 21″ width. They also recline little bit, feel comfy and soft and you get pillow and blanket.
Ok, it’s not full flat bed/seat, but with flights of max.6 hours I am sure you can survive.
They even fly to my home… Prague, or if you more into beach laziness… to Maldives.
Flydubai’s hub is Dubai Terminal 2, so if you have connection with Emirates, keep on mind that the transfer my take some time.
Seats have USB port ans 12″ touch screen and you get some food too.
The most important thing is…it won’t cost you the earth.