www.kmeleon.org vs. kmeleon.org
I don't know if this is just me (I don't think it is because I've checked from a number of different locations) but
http://www.kmeleon.org/ doesn't seem to resolve properly but
http://kmeleon.org/ works perfectly. Any reason for this?