Not yet, but I'm working on the same problem. Maxim usually does a pretty good job of documenting their parts, but this one doesn't appear to have all of the information in one concise location. If you look at App Note 3637 on the Maxim website (Add USB to Anything), there is a code sample attached to this app note that details most of what you need (I think). The code with the app note does a decent job of explaining the various code parts.
If you do find a better sample code, please post it. I'd like to see it as well.
Yea, I have been looking through that one as well. There are just a few anoying things like missing header files and such that make it a little frustrating to deal with. The do have a programming Guide that explains the register defines as well a few other documents, but no complete top to bottom examples.
http://www.maxim-ic.com/app-notes/index.mvp/id/3598
http://application-notes.digchip.com/003/3-5613.pdf
Also, I have not yet tried out the windows interface end. I have tried the eval board app with wordpad just to verify that the device would work, but nothing else to date.