Is t-mobile's 4G truly unlimited and does the t-mobiles iPhone 4S have 4G?

I'm looking on going with t-mobile, I herd that they have unlimited 4G, Is that true? And does the iPhone 4S from t-mobile really have 4G and LTE?

It has unlimited 4G for something like $70, or you can get 4G for the first GB or so, then it switches to 3G

T-Mobile's new flat rate plans give 500mb free data. For $10 you add another 2GB. For $20 you add 4.5GB for a total of 5GB

The truly unlimited 4G is i believe $30 maybe more