University of Houston (UH)
Since you are a Texas resident your initial, bottom line cost is low plus you would be eligible for merit aid based on your stats. Additionally, Texas Senate Bill 111 makes it mandatory for all public Texas colleges and universities to grant a minimum of 24 credit hours for all IB Diploma holders. That is basically a full year of college for which you do not have to pay. UH has a very good honors program and being in Houston will give you great opportunities for internships and research no matter what you decide to study.