To me Ecstasy is above all for all those effects. Cocaine is enjoyable but short lived. Amphetamines make you hyper and alert but not near as happy as MDMA would. Methylphenidate always gave me a dirty stimulated high for a while and afterwards made me feel like I smoked some bad crack. No coke, speed or ritalin has ever given me the empathy provided by MDMA. It makes everything beautiful and extraordinary really.