SportsPower has it as Cedar Hill (TX). My personal opinion is the thrid best team in the country in St. Thomas Aquinas (FL). They have had some convincing wins includings Byrnes (SC). Cedar Hill would be top 15 team for me though.
Talent wise i agree with Aquinas, but talent does not always get the top spot. Cedar Hill is def. a top five team. Throw St. Igatius Ohio in the mix too.