All the big players have done a good job of speech to text (at least for USA English—saw an Englishman have to break into his best John Wayne impression for an on-stage demonstration about a month ago). But the Echo hardware does a great job of isolating your voice and the platform allows us to write skills for it quite easily.
I wouldn't be surprised to see the other guys make steps in a similar direction if the Echo continues to succeed.
The Echo is still pretty "dumb" as soon as you deviate from fairly precise commands that it understands but the voice recognition itself is far and away the best I've seen.
The platform aspect is interesting even if I find it mostly still pretty gimicky. But it's got potential.
I think that's really its killer feature. You are in the pantry and notice you're out of basil, you say "Alexa, add basil to my shopping list" and it's done. No pulling out your phone, no unlock screens, you just say what you want to happen and it works.
[EDIT: I have an iPhone 6. Apparently the latest models don't need to be plugged in.]
Haven't tried it myself, so can't comment on the range.
Siri is not working so well when music plays, and I wish I could easily add skills to it, so if they've cracked that then it's something.