AMOLED vs LCD: differences explained

AMOLED or LCD displays is a contentious topic, but is there anything to the arguments or is it all just personal preference?