OTW - hope you don't mind me invading your board. We had a problem with our semi-formal my junior year too - I can't remember why, but I think most of the seniors didn't have dates so they got a collective bug up their butt and decided we shouldn't have a formal. We ended up (those of us who had dates) going to the nicest restaurant in town for dinner and then going back to the house (you could use someone's apartment) for awards & such - that was more a sister gathering so the dateless didn't have a fit. It turned out to be really, really nice. Try doing something like that so if anyone blew $$$ on a dress it won't go to waste.