An accessible image replacement technic?

There has been some attempts to replace text with image using CSS. For some reason, it is usualy done using display:none or text-intend:-1000px or other way that don't work when browser supports CSS, but has images disabled.

This page explains, that there is plenty of other ways to do it.