Talk Radar U.S. just doesn't do it for me (and yes, I'm an American living in America). If you like Games Radar but not the Talk Radar U.S. podcast, then this might be for you, too. If you DO like the U.S. podcast, then this is a great complementary podcast.
It's weekly, has some news, some insights, some feature commentary, and a heavy emphasis on community interaction. All of the contributors - Nathan, Matt, Dave H., Dave M. George, and Justin - are enjoyable to listen to and each offer their own insight. Though there are some console allegiences, the contributors even themselves out. Even the Nomad is represented.
Give it a try and I doubt you'll be disappointed.