Why oh why limit it from being available in countries like India? You want users, we got users. Can never comprehend behind a geo wall for things like this (and can totally understand why Netflix wasn't earlier).
PS: I wonder how much hello.com cost, and how did he have control over the orkut.com domain?