J'utilise parfois le mot "fête" mais "party" c'est plus spécifique.
Sinon, pour répondre à ta dernière question (la première étant trop évidemment un troll pour que j'y réponde), les Québécois utilisent des anglicismes pour des raisons historiques et géographiques. C'est pas pour faire classe. C'est purement une question sociologique.
Les Français par contre, vous n'avez aucune excuse pour utiliser des termes anglais. Vous faites simplement ça pour le faux style que ça vous apporte. Dans votre cas à vous, il s'agit bel et bien de vouloir paraître "classe".