When I can call the 3rd party api and get back a single class worth of data everything deserialises fine using this code
TheUser me = jsonSerializer.Deseria
Pat, the json structure looks very familiar to a problem i described here - The answer for me was to treat the json representation as a Dictionary
If I am correct your key is of type string and the value of a List
HTH
PS - if you want better serialisation perf check out using Silverlight Serializer, you'll need to build a WP7 version, Shameless plug - I wrote a blog post about this