I think CNN is not very good and it's pretty slowly for me too. Who can recommend some good sites for me? Thanks.