I did not see Bella making the choice. There always was only Edward for her. Her friendship with Jacob - just a shadow comparing with her love to Edward.
I am a true believer that age is nothing but a number, in most cases. In this case Jacob was not to young for Bella, more an to inexperinced and immature. I love Jacob as the best friend, he help her smile again when Edward left. He had never had a relationship so he didnt know that it isnt a game. I think Bella would have considered a future with him if he would have not thrown himself at her. He took on "winning" over Bella as a game to play, but she was already too in love with Edward by that time!
I think the age thing may have been a BIG deal for Bella!! If you think about it, she did not want to be older than Edward. She had a fear of being older than the one she was with! Bella was very mature for her age and Jacob even thou he wasnt totally immature he had alot of qualities that were.
I think there just perfect for each other.
Who, Bella and Jacob?
No. I am rather sure if there would not be Edward's leving then they never become so close friends.