As a Sicilian living abroad (which must suffer through a healthy share of Mafia/Mamma jokes regularly) thank YOU for projecting a more positive image of the isle and the country.
i'm a naturalized us citizen. just a piece of advice:
if you're sick of the jokes, you don't have to tell people where you're really from. just make something up, or say something sort-of true and then change the subject.
i got pretty sick and tired of explaining myself and dealing with stupid jokes. nobody needs to know anything about you except your close friends.
An Italian accent is not so easy to conceal, though :)
I think I've been lucky myself - in 6 years living abroad I was questioned a lot only at the apex of the whole Berlusconi debacle... And even then I think it was more out of curiosity than jest. Ymmv, I guess, depending on the environment...