i'd avoid the aldi three bird roast although i know some people on here really like it. the herbs/spices used in the stuffing between the layers is not to my taste at all and permeates the whole thing, something like cinnamon or cloves i think.
and personally i wouldn't waste my money on goose either. expensive for not much meat, and in my experience what meat there is, isn't worth the money.
if you're not keen on turkey but love meat in general, then why not get a leg of lamb, a piece of pork, or rib of beef, meat on the bone is always succulent and tasty.
we're having a ready-basted asda own brand turkey this year, never had a dry one yet and at £20 for an extra large one pretty good value. even though it's ready basted it will still get covered with bacon strips and have a lemon inserted to keep it moist and tasty.