Personally, I have always had a hard time thinking of clever names for software. But I think even I could have come up with something better than Silverlight. I'm imagining a whiteboard somewhere on the MS campus with scribblings something like:
FLASH (nope, this name taken)FLASHLIGHT (legal says "no")SILVERLIGHT (thumbs up!)
RSS
INFO AND CODE
MORE INFO