SSMS (SQL Server Management Studio) comes with SQL Server Express Advanced edition, so it should be there. What i would do, if I were you, would be to uninstall everything you list below, and then just install SQL Server Express Advanced.
You should be good to go at that point.
Scott Klein
Author - Professional SQL Server 2005 XML
http://www.wrox.com/WileyCDA/WroxTit...764597922.html