Brad Abrams presents a very nice post on a new feature in Orcas Beta1 .Net Client Application Services which basically allows you to use your ASP.Net Application from a client application. I thought the idea was interesting but after watching the Microsoft Webcast It was difficult to tell how practical this will be. It pretty constant to have a web app and smart client solution the two do kind of go hand in hand. This should provide a nice trick for your developer bag but right now I think your solution would have to be very vanilla for it to work well(still the whole need the Internet thing). time I am sure will tell.