+1 for mikeslessons
Phenomenal teacher and excellent teaching style.
My advice... try them both and see for yourself. I know in Mikes case you can try it and cancel anytime without any kind of penalty or terms and conditions fluff. Give Mike a try for a month and then try Stephen for a month if he allows for "in and out privileges".
One thing I do know is Mike has been doing the online thing longer. Whether or not that relates to more experience "on camera" from a teaching standpoint is however you want to take it. And, Mike offers multiple camera angles all in HD with studio staff on hand to change camera angles in real time as well as a chat screener to filter questions that will be answered live at the end of each lesson.
And, yes, PDF notation for every lesson as well as MP3's. Can't beat it, imo.
Hope this helps.