Recorded, edited and uploaded to YouTube all from my iPhone. Posted onto my blog from my computer though, although I guess I could have done it on my iPhone if I wanted to.