In a medium mixing bowl beat together eggs, milk, the 1/2 cup sugar, and vanilla. In a large mixing bowl combine bread pieces, apricots, and currants; place in a greased 2-quart rectangular baking dish. Pour milk mixture over bread mixture in casserole.
For topping, in a small mixing bowl stir together the 2 tablespoons sugar and cardamom. Sprinkle over casserole. Dot with margarine or butter.
Bake in a 325 degree F. oven for 55 to 60 minutes or until a knife inserted near center comes out clean. Serve warm with maple syrup, if desired. Makes 6 to 8 servings.