Preheat oven to 400 degrees. Put flour, baking powder, baking soda, salt and sugar in to large mixing bowl. Cut in the margarine or butter. The mixture should have a mealy texture.
In a small bowl combine sour cream and egg until blended. Make a well in the middle of the dry ingredients and pour sour cream and egg mixture into the well.
With a spoon, blend together until all dry ingredients are moist. DO NOT OVER MIX! - the dough will be very sticky.
Drop generous tablespoons of dough onto a greased cookie sheet. You may need another spoon to push the dough off the spoon. Space about 3 inches apart. Bake 10-12 minutes or until golden brown.