I personally use Sablotron but I don't think they support xsd at the moment.
Xerces is probably the one I would go with though.
http://xerces.apache.org
depends what language you want to use with it.
xsv doesn't look too bad, and appears to be standalone, python based.