Hey,
I was succesful in intsalling the the SQL server express with management tools.
I did install VS2008 SP1, and then uninstalled Powershell and any stuff realted to SQL server 2008, and then when i tried to install, it got installed successfully.
Thanks a lot richard, for all the help.