this (down at the edit) is kind of a good understandable answer.
in short, xpath is not supposed to automagically deal namespaces.
in your case, a namespace is defined, but no prefix. so you have to use the namespacemanager to add a prefix yourself to be able to do the query.
and this is the working-around-namespaces hack for the lazy