well, to make a long story short:
I used to like A for a really long time, but then I finally decided to give up on him to move onto B.
do what you want to do.
you are the only one who can tell who you like more.
go for the looks and personality
>I don't want to end up regretting anything I do
There are only two certain ways of not regretting anything you do: 1) don't do anything 2) predict the future. Since 1) is undesirable, and 2) is out of reach, you HAVE to do things, knowing that you may end up regretting them later.