3D in Silverlight? How about an FPS?
This falls in the file of how the heck did they do that? Or even, is this a hoax? Innoveware is working on porting Quake to Silverlight. They only have a video up right now, and I won't 100% believe it until I can run it myself, but it's pretty impressive:
http://www.innoveware.com/
Hopefully we'll get some information about their techniques but this looks about as good as anything I've seen online.