Oh, it was such a boring waste of time and money. Let's see... the tux was about $200 (before the dollar sank in value, now it's perhaps 150) and then flowers on top of that.
As for the event itself... lots of walking around outside, taking pictures and lining up for... pictures. It sounds like a good idea, but it was a sunny, cloudless and breeze-less day so soon enough, your back was soaked. Then came the dinner, which was so... lame. We had roe deer (which was certainly rare for the people who didn't come from a farmer/hunter family, but those of us that did...meh) and that... tiramisu thingie as dessert. They also had the rule of you're only allowed wine OR beer for the dinner and I asked if I could trade my wine for a beer (I hate wine), and the servers were okay with it, but the lady in charge threw a hissyfit.
My date, who was a friend, only wanted to dance the initial dance (ballroom) and then went and sat with some friends. The only other girls who wanted to dance were asked all the time (I got two dances though) and a large majority were hammered. The rest of the evening was spent sitting and talking to friends and strangers who, apparently, knew your name.
The only good thing about it was the seating, because I got to sit with some good friends and we had fun. But all in all? It was mostly a content between the guys who got the "best" girl and between the girls it was a content in hair and dresses.
The post and pre graduation parties were much more fun though (the one with your friends... not the one with your family and relatives). And they were cheap too.