After some head scratching and forum searching (both the IP issue, the too many subfolders issue, and the special character issue) I've gotten streaming working....for the most part.
I do have some questions.
1.) What are the supported media types? I seem to be able to stream some files to the xbox via a PC and media player, that won't play via the Dlink. Most notably MPEGs which don't even appear, but I've noticed some AVI files won't play either.
2.) Are the above issues (including #1) being addressed in a firmware update and if so what is the release schedule. I'm weighing my options and will sit tight if one is expected shortly to correct these, but I don't want to sit on the drive for 6 months when I can return it now.
3.) Are there any 3rd party media sharing services that can run on the Dlink in lieu of its built in UPNP that you can suggest?