This is a great breakfast casserole for company as you can make it ahead and pop it in the oven an hour before you need it. It also makes for a great brunch dish...I always make it for Christmas just to have something good and handy to eat whenever the kids show up. Then later comes the big dinner!