Not between Asia-Africa.
And Singapore Airlines is simply the best airlines in the world.
Hm. I usually fly Eva Air, China Airlines, Korean Air, ANA or as a last resort an American airline. Basically the cheapest of the cheap. All of them have such comically small seats on the Asian routes. I have to get an aisle seat, or otherwise I just walk around or sit in that one oversized bathroom most of the flight. I discovered that bathroom once when United Airlines.. or maybe it was Continental.. food poisoned me and I lay prone on the floor vomiting on the 12 hour trans-pacific leg. Other than the vomiting the room to stretch out was quite nice.