Firstly, I really liked the corporate one. Much more professional, trustworthy and legit looking.
Secondly, I'm really not a fan of these last two ones.
The smiley looks way too old school and cheesy. It's just not pleasing to the eyes. I understand if you want the impression of fun impressed on the logo, but there's got to be better ways to do it.