I agree with themarquis. My DH's parents are both vegetarians and I really like the Morningstar Farms Brand. I use it myself. You can find it in the frozen food isle in your grocery store. The soy sausage is good as well as the bacon strips!! There is also Morningstar Farms Scramblers which is an egg substitute (I have never tried it but I'm sure it should taste good *just add some salt and pepper for taste.) I cook the sausage in a skillet litely coated with olive oil or a vegan butter and add some Natures Seasoning as well as a little
worcestershire sauce. For the bacon strips also cook in a skillet coated with olive oil or vegan butter, you could also use a vegetable broth. I would add some fresh fruit to the breakfast and orange juice or soy milk to drink or both. There is a soy milk brand called Silk, and it is really good! They have all different flavors. I like the vanilla. They also have Silk brand creamers for your coffee if they want a cup of coffee with cream. Also you can make a smoothie from Silk soy fruit smoothies. I hope this helps. Good luck with your Christmas Breakfast I'm sure it will taste great and they will love it!!!
Here is a weblink for the World's Best Vegan Pancakes
http://www.allrecipes.com/recipe/worlds-best-vegan-pancakes/detail.aspx