ThriftyFun is one of the longest running frugal living communities on the Internet. These are archives of older discussions.
Here are some great ideas from previous years on how to ask a guy to a dance. Each school has it's own name: Sadies, Tolo, Sweethearts, Morp, etc. but usually the girl is supposed to ask and pay for everything.