Has it really been 15 years since this release? It makes me feel really old! But it survives the test of time, probably because it stood out of the then current ...