Office envirnonment, someone brings in some nice cakes for the office but you're trying not to be a fat gluttonous pig so you
1) Refuse the offer "Thank you, but no thanks, I've already eaten" or words to that effect.
2) Take the cake but take it home with you and feed to family/pets "Thank you, I've already eaten but I'll take it home for my dessert tonight."
Which is less rude? If you have a better suggestion, fire away.
Oh, and it goes without saying that as a bloke I can't admit to trying to watch my weight.