But don't obsess about trying to crack a big-bang launch. Big-bang launches are the ones we all hear about. But they're the exception rather than the rule. And they're not necessarily a good thing (remember Color?).
Far more startups become successful the old-fashioned way: by getting one customer at a time over weeks, months and years. In your case, you've got the ideal business for this: you've got a very niche product aimed at a fairly small, well-defined and reasonably easy-to-reach audience.
So forget about getting to the front page of HN, TechCrunch or other startup hipster places. Just go and get your customers: - contribute to discussion forums about windows development and have your product in your signature. Promote it there if allowed - reach out to relevant bloggers - attend local Windows developer meetups. Some have open-mic opportunities for local startups to promote themselves. - join BizSpark and see if Microsoft would be interested in helping - experiment with a few Google Adwords campaigns - ...