Ecstasy = makes your brain release fluids and shit into your blood. Stay on E for too long and eventually your brain will run out, it won't do shit for if you keep taking pills then, you no matter how "good" they are in quality. Makes you feel happy, very touchy feely, very energetic.
Coke = powder, you sniff it instead of taking it in pill form, it's a chemical substance that ends up in your blood, it makes you a little arrogant/cocky more so than touchy feely, feel very good about self, energetic but more in a frustrated restless way. short tempered.