IMHO business class on this short flight (2 1/2 hrs) is really not worth it. It's just a couple of rows - it doesn't feel at all luxurious to me and the seats at the back of this new a/c are fine. As for food, for a 2 1/2 flight I'll save my money and buy a nice meal at Tetsuya's when I arrive.
Then again, I know others feel very differently about this.