For now, the phones with Android. Why?

Apple needs time to work out the kinks in their new maps.

Which is the best? Your criteria is not told. Maybe that new Samsung?
Bob