777-300 is equipt with the new biz seats with almost lie flat beds. They are various threads on those new seats some don't like them some like them much more. Personally I find it a major improvement and for a long flight to SIN a very good product.
On those planes there is a huge difference between coach and biz