In terms of further research, you may want to read the math course descriptions for the LACs in the Princeton Review sampling referenced above. Haverford, Hamilton, Bowdoin, Pomona, Amherst, Williams, Carleton and Grinnell, along with the aforementioned HMC, are the highly selective LACs that appear. Among the (relatively) moderately selective LACs listed, Bryn Mawr (if applicable), Reed and St. Olaf seem notable. If you were to attend one of these colleges, you could pursue a Budapest semester or an REU to enhance your variety and ambit. From an admissions perspective you may not need these schools, but you may find that a few particularly appeal to you.
In my opinion, I think you’ll get into great colleges, whether from your original list, or from among those you may have yet to consider, or both.