Which Iphones work with straight talk?

I have a Optimus Q android Straight Talk phone with the unlimited 50$ card.
i don't have a sim card but how do i get one and which iPhones work with Straight Talk
does it have to be jailbroken?

---
Starting on January 11, 2013 in more than 2, 000 Walmart stores and online at Walmart.com, customers now have access to the iPhone 5 and iPhone 4 on Straight Talk's $45 no contract unlimited talk, text and data plan. To make this offer even more affordable, Walmart will be offering customers who purchase the phone in the store, a no interest fixed-monthly payments special financing offer for only $25 a month with a Walmart Credit Card.

You can bring an unlocked GSM, AT&T or T-Mobile phone to Straight Talk.

Blackberries, Verizon, Sprint, Tracfone, Net10, Simple Mobile, and Safelink phones will not work with the Straight Talk bring your own phone program.

I think you should buy a Iphone directly from Straight Talk, This way if you have any problems with your phone, you can get customer support from Straight Talk.