Você pode simplesmente baixar o Visual C # 2010 Express Edition Eu tenho o Visual Web Developer 2010 e 2008 na mesma máquina. Você ainda terá o C # Express não beta, mas poderá usar o C # Express 2010 para desenvolver aplicativos .NET 4.0.
Não acho que o .NET 4 funcione em 2008 ou no Visual Studios anterior.