I am using express versions of VS 2010, and here is what I found is missing compared to VS 2008 Pro:
No support for plugins at all (for example, no Resharper or what not)
There is no Windows Service template (this is really strange, as it exists in the VS 2008 Express version of C #, so it must be removed from 2008 Express to 2010 Express)
And to a large extent, perhaps there are other shortcomings, but I have not come across anything else.
I used the VS 2008 Express editions at home (and now 2010 Express), but I am running VS 2008 Pro at work.
source share