Mark's given some pretty sound advice there.
My tuppen'th: frankly, don't do magic for friends, unless you're happy to use them to hone your performances for others. They've known you since before you did magic, they know you're not magic, and they will probably find this whole idea that you suppose to present yourself as The Magician funny in itself - in short, they are likely to be your worst hecklers. I know it sounds sensible to think "I'll start of gently - I'll show my friends first, before any strangers" but you're likely to be just as nervous, and there's a good chance you'll come away from the experience thinking, "I'm just not magician material."
Anyway, back to hecklers - be nice. Be fun. Don't be an arrogant ar5e, chat with your audience, make them like you. True hecklers should then be pretty rare. I've had just one true heckler in my time, the sort who seems to "know the game" and try as you might will simply not take his eyes off the deck for a split second, and is desperate to spill his guts because he can't stand to see others impressed by what you've just done. Smile, use Mark's suggested line "what did you expect - magic?" and in a loving, mild-mannered and good humoured way, make it silently clear that everyone would be having a much better time if this one guy would just shut the **** up. Leave or stop performing if necessary, without being sulky about it.
You're a magician, not a performing monkey. Don't get all superior, but don't feel it's your job to pander to that particular social group's AH either - even if it's a paid gig, you're an entertainer, not a whipping boy.
...Unless it's a
really good party

Last edited by Farlsborough on Jan 3rd, '09, 01:50, edited 1 time in total.