tunein radio. The base app is completely free and you can listen to radio from all over the world as well as stations that stream live to the internet like Di.fm. If you pay for the pro version you can record the stream as well.
For a web browser I also highly recommend Opera mini. nicer interface than Chrome for Android imho.
I'll refer you over to the thread I started a while back Favorite Android app thread