According to the XDA forums there is an FM radio in the phone but it's missing some software components to make it work. There is definitely a radio in the LG Optimus 2X and I don't see why they would change the hardware just to suit T-Mobile. There are probably just driver issues or a software lock on it.