Well today I started setting up my Libsyn account. Should be good to go on Monday, so subscribe with the buttons on the right (RSS) and when I get the first show posted it will automatically download.
I've got my feed submitted to itunes. That could take 2 days or two weeks, so we'll see. I'll let you know.