Preheat oven to 325 degrees.
In a large mixing bowl, cream the butter and sugar together.
Add the sour cream and blend.
Sift the baking powder and flour together, and add to the mixture together with the beaten eggs a little at a time.
Beat thoroughly then mix in the almond and vanilla extract.
Pour the mixture into a greased and floured loaf tin and bake for about 1 hour.
Check that the cake is cooked right through (put a knife into the centre of the cake, if it comes out clean the cake is cooked). If not put back into the oven for a further 10-15 minutes.
Loosen the edges of the cake and turn onto a cooling rack.

