You definitely do not need to be a programmer to set this up. Although it is just a little bit more involved than a typical set up as describe above.
(And getting the device into developer mode is not very hard. It just involves entering one of the "up, up, down, down," type of codes you used to use back in the day to get unlimited lives in Super Mario Brothers.)
***********************************************
The following was posted before I read about WMA support, but some might find it useful anyway.
For anyone stuck with some WMA content, I found a freeware batch converter that seems to work well. (Although you still have to convert folder by folder, you don't have to convert song by song.)
http://winff.org/html_new/downloads.html