Can use that on Windows 7?
Yes
try this link homer
http://player.listenlive.co/23171
Link to download iTunes 10. DON'T let it upgrade... Just say oh, hell no.
Have you tried going directly to the website of a U.S. Radio station that streams over the internet?