Yahoo has came up with this new Stuff after a long time.
This is a good Site for tech savy guys and gals!
For those who really want to know it also has a column where you can ask the Experts! So check out!
BTW For the Indian guys I have heard that Yahoo is looking to accquire some space in India! So keep Shouting Yahoooooo!