My ranking:
MDMA > Speed > cocaine >
Yes, I consider MDMA to be the most perfect high.
Yes, I consider speed to be superior to cocaine. If you disagree, then go fuck yourself.
They're all great and pleasurable substances you take to feel like you're on top of the world, unlike say cannabis which makes everything cool, and psychedelics which makes everything beautiful/spiritual.
I think you've got the most control on cocaine and you don't look as drugged on the other two which WOULD make it a good substance for clubbing. The problem lies in the fact that you have to keep snortin it which leads to slight paranoia as you enter the toilets every 30-45 minutes and you have to set up the lines and what not, oral use is a waste really. It also damages your nose and leaves it in a bit of a state... Also, of the three stimulants, cocaine is the worst for the heart.
I'd much rather prefer doing amphetamines, they last longer and you have the option of taking it orally, and the high feels just as good as cocaine.
MDMA is the cream of the crop in terms of sheer pleasure. I haven't found anything to match the euphoria of MDMA.
I think all of these drugs are great if you're a person who has strong self discipline and addiction control. If you do get addicted fairly easily then you should definitely stay away from amphetamines, and also coke if you have a lot of money. I wouldn't pass coke up if someone offered it to me but I don't think it's worth going out buying it. You can get more bang for the buck with the other two. You will be on a much more socially acceptable behaviour though and it's not as easily detected as speed or ecstasy. On a good ecstasy roll it's near impossible to convince someone that you've not been taking drugs.