Emacsen 21 and newer are claimed to have euro support. The following elisp should work:
(set-face-font 'default '"-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-15")
However, all I get is EuroSign not defined. Anyone?