Any unlocked phone will work with Straight Talk. Straight Talk uses at&t or t-mobile network.I would hold off on getting the phone until you know good ROMs are be developed for it.--Silly GOP crashes the car then blames the repairman for not working faster.
You can count on the usual suspects to build roms. Cyanogen will have one done quickly without a doubt.
The dev community for this phone is going to be huge, no doubt about that.