well, i will know which party to go to next time
-------
First of all, ask yourself if the person would really like a surprise party. Not everyone enjoys loud music and crowded places! Then decide who you can trust to keep the party secret. It's better if only a few people know about the party in the beginning. Make a list of guests, but don't send out the invitations immediately.