I have a similar configuration that you describe, and the instalation of SQL Express 2005 work fine for me.

I did first install .NET 2.0 Beta 2, reboot, install SQL Express. no problems

I know that not help you a lot but... this is my contribution..

Alex