I went both years and disliked it both years. I took my date Junior year as a courteous gesture to my other friends (she was friends with them and was a Sophomore, so she wasn't allowed in without an "invite" from an upperclassmen). She was nice and I didn't mind her, but she definitely wasn't my type. My senior year, one of my friends from a couple of my classes asked me. It went well, but I still really dislike the whole idea of a dance.
I was adamantly against underage drinking through high school, so it made social gatherings that involved (more accurately revolved around) alcohol more difficult for me. I didn't much mind my friends drinking, but I felt uncomfortable being around it. I've since decided that this attitude is pretty silly. I don't mind underage drinking, but I still do not wish to participate.