I like the 3rd one the best. So long as you are riding mostly flat land and you don't need to lift the bike (and carry up stairs!!!), these are all good candidates. Make sure that whichever bike you pick has a place for a rack so you can carry groceries on it.
Good luck and have fun!

welcome to TE by the way! What city/country will you be riding this bike in?