Preheat oven to 350 degrees F. Have ready two or three large cookie sheets lined with parchment or Silpats.Using an electric mixer, beat butter until creamy. Beat in shortening, then add sugar, 1/4 cup at a time. Continue beating for another minute. Beat in egg, vanilla and molasses.In a separate bowl, thoroughly stir together the flour, soda, salt and remaining spices.
Add the flour mixture to the butter mixture and stir until mixed.Shape dough into 12 evenly sized balls (a little bitter than golf balls).
Roll the balls in sparkly sugar.
Place 3 inches apart on cookie sheets and bake one sheet at a time on center rack of oven for 13-15 minutes. Cookies should appear cracked on top but still slightly soft.