I don't have an iPhone, but a friend of ours does, and sometimes I borrow it from him when we're out eating so I can enter my food on The Daily Plate before I forget. It's not very well designed for an iPhone, though, too much clicking, and last I saw the mobile version didn't work too well, maybe that's changed. I'd definitely want something like MyNetDiary if I did have an iPhone!