One of the previous posts mentioned Modge-Podge. When I did my first Euro mount a friend suggested it. I had no clue what it was! It's in the craft department at WalMart.
Good luck, and be sure to put up some pics for us!
PS... After you are done with your mount and hang it up, make sure your wife doesn't knock it down and let the nose break off of it... GRRR (didn't hurt so bad since it was HER first buck and not mine hehehe)
rw