If you haven't checked out Silverlight....

Do it now.
I am a hard core C# developer with roots in C++ and Object Pascal. I always felt that multimedia apps (like flash) were too lightweight, too scripty and not robust enough for serious data centric development.
Well, with Silverlight that's all changing.
Once again, we are leveraging our significant investments in developers with Visual Studio. If they wanted my attention that's how to do it.
You can download the SDK for VS 2005 here.
For Orcas here.
Stay tuned, I'll let you know what I discover in future posts.