An interesting post from Tigerhawk.