Alguns esclarecimentos.
O Visual Studio 2005 Express edition não existe. O que existe são as seguintes edições:
Visual Web Developer 2005 Express Edition
Visual Basic 2005 Express Edition
Visual C# 2005 Express Edition
Visual C++ 2005 Express Edition
Visual J# 2005 Express Edition
E claro também podemos incluir aqui o SQL Server 2005 Express Edition.
Em relação ao Crystal Reports, desde à muitos anos que a MS o inclui nos seus produtos. Desde o Visual Basic 5 pelo menos. No Visual Basic 6 vinha incluido no 3º CD de instalação como ferramenta não suportada.
O que existe é um acordo entre a MS e a Business Objects (
http://www.businessobjects.com/) detentora actual do Crystal Reposts. A versão que vinha com o VS 2002/2003 era a equivalente ao Crystal Reports 9 com bastantes limitações. A que vem com o 2005 não sei se mantem essa equivalência mas presumo que sim.
Também desconheço se vem nas versões Express. Se vem, é uma surpresa para mim. Pensava que não vinha.
Nota MUITO importante: Para quem não sabe a versão que vem com o Visual Studio 2002/2003/2005 necessita de registo neles para que possa ser distribuida com aplicações nossas. É royalty free para windows mas para ASP.NET só se pode distribuir as aplicações com Crystal Reports dentro da própria empresa e apenas para UM servidor quando usamos a licença de desenvolvimento. E está, ou estava, limitada a 3 users concorrentes. A versão comercial estava a 5. Pessoalmente nunca senti necessidade de mais de 5 em ambiente asp.net.
Para servidor extra é necessário adequirir uma licença do Crystal Reports por cada empresa pelo menos. Penso que o novo modelo de licenciamento do Crystal Reports já permite distribuir dentro de uma mesma empresa em vários servidors, mas acho que só permite que um deles esteja acessível públicamente.
Convem ler atentamente o licenciamento do Crystal Reports. Melhorou bastante nos ultimos anos mas ainda hoje ha quem se sinta confuso em alguns pontos.
Uma alternativa ao Crystal Reports é claro o Reporting Services, embora esse obriga a IIS o que nem sempre é possível. Ha outras ferramentas de relatórios e algumas com algum sucesso como o ActiveReports entre outros.
Cheers