Can you (or someone) comment on some of the important differences, in your mind? I'm quite new to NLP, so a knowledgable comparison of the two would be appreciated :)
Essentially spacy is better and faster at almost everything it supports but is not free for commercial use. I consider spacy a blessing for the Python and the NLP community in general. They have a great comparison with existing libraries at http://spacy.io/.
EDIT: From today on spacy is free for commercial use! (MIT license).