This is my new favorite cake ever. It was the first sheet cake I've ever made as well. It tastes very similar to my Almond Butter Cake (found here) except this one is more moist and has more of a buttery-almond flavor as opposed to the lighter flavor with a touch of apricot. I baked this sheet cake last night to take to school today for a party in civics, and I honestly had to force my parents to not eat any more pieces after I gave them some. My mom says - hands down - that it's the best thing I've ever made. I swear, they would have eaten the whole cake. I don't blame them though...I had to force myself to only a couple slices because I wanted to have enough to take to school. And it was totally worth the wait because they were soooo delicious today as well! I can't decide if I like this cake better warm or cold; it's phenomenal either way. What makes this cake so good is the flavor of almond extract. I absolutely love almond extract, and I know it has a tendency to be overpowering in desserts, but it was the perfect amount for this recipe. The sour cream also makes this cake super duper moist. One thing I love about this cake is that it bakes up so quickly! And putting the frosting on it when it's warm makes the frosting seep into the cake and soak up all that yummy, sweet flavor. Do NOT skip the frosting! It truly makes the cake.