The secret to preventing the raspberries from turning mushy is to add them when still frozen. To make sure the cake stays nicely moist, do not overbake. Serve it plain or with vanilla ice cream, chocolate sauce or additional raspberries.
The streusel adds a nice crunch but you can skip it. You can also substitute pecans for the walnuts.