I think Tulsa has a solid program for oil & gas law etc. I was pretty impressed with the school when I visited, but the town didn't do it for me. It does have cheap tuition for a private school and with my numbers which are only slightly above average they offered me a near full scholarship and if you are considering UT I am sure they would give you a TON of money. I am sure the other schools mentioned are great in those areas as well.