Who's going this year? I've never been to this fair before- is it good? What's fun?