Best Memorial Day iPhone deals and sales for 2021 The best Samsung Galaxy Note 20 Ultra screen protectors How much RAM does a smartphone actually need? We asked the experts