I seriously doubt you will find a good replacement with those specs for anywhere near $300. Try using a phone finder tool (phonescoop.com comes to mind) and ask for opinions on specific phone models.