well, personally i cant choose between edward and jacob for bella i think they are both great for her i mean they both can protect her in their own ways and they both প্রণয় her <3 but mike is just mortal he cant protect her the way edward and jacob can so he definatly cant be with bella :)*spoiler* but if i really had to choose i would say edward because jacob will eventually as we know have renesmee but edward will never প্রণয় anyone other than bella they are soul mate....destined for each other <3