For my prom, I bought the tickets, my dress, and boutonniere; Joe paid for dinner, the corsage, and rented his tux. The tickets were $45, I believe, and prom was held at the Paper Valley Hotel in Appleton. It was ... mediocre at best. The decorations were practically non existent, the photographer stunk and there was (for the first year ever) no live band - only a crappy DJ who refused to play anything but rap music. After two hours, we left.
DJ's prom (the first prom I went to) was much more fun.