Hmmm....I have had quite a few. A damn lot in fact. My most recent one was where I had many many friends (probably around 100) around and we were at a huge day long party. It was one of those situations where EVERYONE was keyed up on having a great time, everyone new each other, and it just was on from the get go. Non stop fun, lasted until about 6 in the morning. It was also the last time I saw a lot of those people, which made it even more special. A great great day.