I've been growing my hair out for a little over a year and a half now. Before I had an ear-length bob with bangs and now it's past my shoulders, a little bit longer than the third picture you posted (but still with short, blunt bangs that I'm not growing out).

I like the short style on you, but you do look great with long hair. That mid-length cut is very nice; I think it would work well for you. If you don't like it you can always try something a little different.