I disagree though it depends a lot on quality of college. OP's overall gpa of 3.5 is solid and gpa of 3.98 since screwing up is stellar. H takes a few people like OP every year and S less so and Y even less so. Only chance at Y is if college is good with good softs.
No, not really. A 3.5 is not solid when it comes to law schools. In life, yes. Law schools, especially the ones discussed? No. Quality of school comes in when you're talking about HYP. The 3.98 is great, but unfortunately that's not the GPA that schools use or report to USNWR or elsewhere. The GPA is especially not "good" ITE when spots at law schools are even more competitive because of the glut of people applying. HYS might take a couple of people (a handful, at maximum) who have similar scores to the OP, but nothing in his first post suggests that he's in a position to stand out like those individuals are. Plus, see the following:
Granted, I recognize that is not all the applicants, but it's probably a representative sample. Also, look at http://www.lawschoolpredictor.com/?page_id=11 which has a 3.5/173 as a DENY at HY and a Weak Consider at S. Absent some sort of stellar *something* in the OP's background, he has a better shot taking the $87 to Vegas than getting into, minimally, HY.