There was a poster here a few years back who turned down Yale, Amherst, etc., for a full ride at Rhodes. She was a pre-med bio major… had amazing research opportunities at Rhodes… and ended up at Yale Medical School.
When considering LACs, one advantage would be access to top-level facilities:
“This state-of-the-art facility gives undergraduates access to many of the same instruments that are available only to graduate students at many schools, including both transmission and scanning electron microscopes, imaging workstations, a radioisotope laboratory, scintillation and gamma counters, two environmental chambers, an indoor stream, a greenhouse, and a bioinformatics computing facility.”
If your parents are on the verge of separating, that could really have bad effects on your financial situation, and consequently on where you actually can attend. Find out from them how much (if anything) they can afford to pay toward your education. Run the Net Price Calculators at the websites of each of the places on your list. Check carefully to see whether the place only uses the FAFSA or if it also uses the CSS Profile or other additional financial aid paperwork. Once you do know which are on your list, it is perfectly OK for you & your parents to chat up the financial aid office and get more specific information about how aid packages are calculated.
There are a number of places that have guaranteed admission and guaranteed merit-based aid for specific stats (including U of Alabama & U of Alabama Huntsville), so look through the threads about that in the Financial Aid Forum. Those kinds of institutions would be good safety options for you.