I use Eclipse for everyday development. Why would I want to use Silverlight? I'm now playing around with JavaFX and GWT. We are not sure which we are going to go with yet. But, we can be sure that whichever way we go, we'll be targeting nearly all browsers and systems out there.
In this day and age and in this economy, you just cannot limit your target audience. It's suicide.