Yep, cheese is OK on plane-not allowed into US though. I took cheese, crackers & grapes as neither I or the children eat 'plane food'.
They don't give out the small bottles of water now either - not really an issue - plenty of drinks available - we took a couple of our own bottles of water on too (don't think we drank them on the flight though)