Expression Blend 4 or Visual Studio Express?
Both.
In fact you can develop in one and then switch to the other:
In Expression, right click on the PROJECT, not the solution (as many books state) and then select Edit in Visual Studio!
In Visual Studio, you do the same except the presentation is slightly different:
There you go.