I am spending almost all my free time listening to internet radio. My favorite radio station is BrainGell. They have a live chat where one can send requests and chat room generally rocks. I am not sure I can even imagine listening to all these songs like this soon in India. Much better internet connectivity is required for this kind of quality streaming.