Save up to $300 on our best Android smartphones.