Cricinfo is pretty much the best site ever; it gives you basically live coverage of any international cricket game, as well as pictures and articles and the link. Yeah, it's going to be a bit biased, but it's because the Indian population makes up such a large portion of the market that they have to if they want to be as dominant as they are. But you're going to get bias with whatever publication you read, whether it's a website like Cricinfo or a newspaper like the Sydney Morning Herald.
That said, I don't think the focus on Indian cricket that people talk about is all that noticeable, and it doesn't really take away from anything. Looking at the front page now, there's three articles concerning the announcement of the English Twenty20 squad, while Ponting and McGrath are in the main picture. However, if I was from somewhere like South Africa or the West Indies, whose first class cricket doesn't seem to get much attention from the site, I might feel differently, but from my point of view, it's great.
Stupid article though, it's not as if India are beyond criticism anyway. Hooray, you finally won a test match outside of India. How about you win another one this year?