I'm not sure with Straight Talk. I can tell you that on other phones, with straight talk you always have to put in the APN. But, on Simple Mobile, you do not. With that in mind, I'd go with Simple Mobile. There is not a lot of difference in price and the coverage is the same.
With a MyTouch 4G slide and a Amaze 4G and a S3 and a Straight talk sim, I had to put in the APN's. But, with a Simple Mobile sim, I had 4G data as soon as I put the card in the phone.
PLEASE, don't PM me with questions that could and should be answered in the open forum. Then everyone can benefit from the answer, and you will get more than "one" opinion... Thanks.