In a low, wide bowl, whisk together the eggnog, eggs, rum (or vanilla) and spices.
Preheat the griddle. Dip the bread in the egg mixture, allowing it to soak in slightly. Butter the hot griddle and place the soaked bread on the griddle. Cook on each side until golden brown. Serve with butter and powdered sugar and/or syrup.