They are all good choices. My 24 is considering SMU and A&M among others (TX instate). I asked to look at IU more closely but I think cold weather was a non-starter.
Just to make sure…do you mean there are less internships in Bloomington specifically rather than IU has less line of sight to internships? I’m not a big IU person but the latter does not sound right. I think IU is known for having pretty good placement including internships. Others closer to IU can comment more.
On SMU side, did you get BBA Scholar or direct admit to Cox? My 24 is still leaning to Mays…tough to beat for the cost with great outcomes. Culturally, I would guess IU closer to A&M than SMU though they are all unique in their own ways.