Joel Spolsky: "That 20 MB runtime is a real showstopper." [via Mark]
I would have to disagree. It would have to be a lot larger than IE6 or the JRE to qualifiy as a show stopper:
Java Runtime for Windows - 9,373,896 bytes.
Internet Explorer 6.0 - "size can vary between 6 and 17 MB."