I have heard three of these songs in Japanese (Linda, Shimauta and Ai Senshi), and I think the English rendition by Andrew W K is excellent. The music may seem retro, but that's because the source is not modern too. I don't know why Andrew W K's English translations are so popular in Japan, but it's great I can listen to the famous Japanese hits and understand lyrics! Don't miss the Gundam collection if you liked this.