Again, you can't compare Magic. I'll tell you why,
you are proving to your audience, that 'you' are different. You, are making them have a really good time they will remember for eternity.
If you really give a good performance, they will only appreciate. Some will try to decypher your methods, and come up with irrational and funny explanations.
But those people aren't open minded, they are what are known as the wannabe 'Dominant' people. Who want to make their presence felt among everyone.
Back to the topic.
the reason you can't compare magic is, that its an Art for us magicians, not for laymen. Guitar playing isn't a mirracle, however, leaving them amazed by methods apparantly unreal is another sport.
Hope you got the point.
Set down your presentation, alter it with altering situations, but you should have a fair idea of what to say etc.
Also, when you perform for your friends, you can get into some problems.
For example, you get together with your friends at some place, say a coffee shop. You do a two card monte and then produce switched cards from behind his/her ears, your pockets, or anything at all .
Then other people arrive. What that person is going to say is, hey show them that when you pulled out the cards from the air or from your pockets or anything man.
He has given away the climax. People will focus on what your hands to at all time, specially the person who you've already done it with.
You sometimes have limited effects. Don't do them all at once. Save some for later. And do simple stuff. For people, even if its a DL or a Second deal, it dosen't matter. What matter's is what they perceive and what they see.