Jeff Prosise has a post about the new child window feature which makes it easy to add modal dialogs to Silverlight applications.
A child window derives from the new ChildWindow class, and its content is defined in XAML (of course!). So you can now embellish an application with modal popups containing rich content.