Probably the day I saw Jimmy Eat World live, because they just put on such a great show.
Not sure about the other two. They're probably stuck somewhere in the future.
I also would say the ultimate Spanish tortilla, but it's not really that simple to make it for the first time.
Food festival, that sounds like something awesome. I want one too.