I agree with Klaus that Smart Clients need another look, as ASP.NET is not the only solution for UI deployment. The P&P book Smart Client Architecture and Design Guide came out in PDF form this week, and I have been reading this with great interest. Take a look:
For myself, I can see several upcoming intranet projects that would better utilize Smart Clients than ASP.NET. I am especially interested in ClickOnce and seeing how Code Access Security (CAS) will play a bigger part in developing secure applications.