I also have used them for board variants, where you have several different spec'd designs from the same board... each variant of the same board may have several components marked DNI (do not install) and you use 0-ohm resistors on that variant to route signals around missing parts, for example.
also, take note of what Robrenz said, these 0 ohm parts have a few mOhm and this threw me off once before I knew this.
usually it doesn't matter, but in some cases it's necessary to know when 0 ohm isn't really 0.