I hope ><

So one of my friends plans to ask a girl out at a party this weekend.

He's kind of agonizing over this; Should he ask her at the beginning of the party, so if she says yes, they can cuddle and hang out and dance together the entire time, or should he ask her out when the party ends, so if she says no, there won't be much time spent on awkwardness?

Personally I want him to ask her out first thing, because there would be so many cute photo opportunities, but if she says no I'm going to have to hide him for the rest of the time.

And to give this thread more of a topic; How do you/would you ask somebody out? Do you wait for them to make a move? Over the phone or in person? On AIM? Tell me!