There is another option on T-Mobile called the "Simple Starter Plan"
This has Unlimited Talk+Text and comes with 500GB of LTE data for $40 but you can add $5 to increase the data to 2GB which is well within your average usage for just $45 a month.
There are 3 limitations of this plan, however, compared to the regular "Simple Choice Plan":
1) Streaming music will be counted against your data pool
2) It does not have the international benefits (i.e. "Unlimited international data & text in 120+ countries and destinations PLUS unlimited international texting from the U.S. to virtually anywhere")
3) After 2GB data you are cut off (instead of being throttled)
However, if you are strictly domestic user (and willing to buy Prepaid simcard while traveling overseas to use with your UNLOCKED iPhone), then I think this deal is one of the best out there. Most people do not go over 2GB data anyway.