Quorn roast is a good option, but we're having a Celebration Roast this year. It's incredibly good and their site has a locator so you can find where to buy them. (Health food stores mostly, but some large supermarkets like Safeway also carry them. There's time to get a special order in, too.)
http://www.fieldroast.com/products.htm

