Jetstar is fine but you do get what you pay for. You won't get any food, service or drinks on board without paying extra. Their 787s are more comfortable but I've even found the a330s are tolerable for an 8-10 hour flight when it's cheap enough. Take some food or expect to pay for it on board...