20100217 top-headlines: India is the 8th best looking nation