No, no they're not. See, I used to think the very same thing. But then, we were migrated to Lotus Notes three weeks ago. Now I love Microsoft, and want to have its babies :C
Is it multi-task-able yet?
I haven't touched it since I left IBM over 3 years ago, and the biggest annoyance for me was that while it was accessing my mail database, it locked up notes and there was nothing else I could do inside it, despite having 5 pages of other databases I used during the day. God help us if the connection was iffy, as it'd lockup for 5 minutes or more, and I couldn't even access the replicated local databases while waiting.
Currently building up a shared WPF controls library and linking to the XAML/CS files from a full-blown WPF application and a Silverlight 3 beta web application. So very impressed by the fact I have a rich client and a web client with exactly the same interface with minimal compromise (ie, watching out for things like CoreCLR doesn't support Label but does support TextBlock etc).
And I've just watched Hackers 2: Operation Takedown. Kevin Mitnick rules.
Are you using ProjectLinker to do that? Comes with the WPF/Silverlight Composite Application Block (aka Prism) 2.0. If you're targeting both platforms, especially using MVVM, then there's a whole bunch of great stuff in there.
I am so impressed with Silverlight 3. Although I need somebody to do the styling for me, because I have the aesthetic sensibilities of an earthworm.
I was just using Visual Studio's 'Add Existing Item' > 'Add As Link' to add a .XAML and .CS file for a control from a Custom Control Library into my Silverlight project. The Silverlight project compiles it into it's own assembly while the custom control library compiles it into itself for use by the thick client.
I'll have a look at ProjectLinker though. Sounds more elegant.
I also believe Da Vinci was an earthworm. But I was shit at Art History.