In terms of expenses also the broadband along with phone would be under $50/month. Also in terms of accommodation you could get a good sized apartment for $300/month.
And there are other places to look around in India other than Goa :) Can't speak much about places outside of India though.
Although it would depend on what @hacktravel wants to do while travelling too.
> 3. If there are any programs that would speed up my learning that would be great but it is not required. I don't even know if there are things like this...
I'm not sure what you [@hacktravel] mean by this. Are you talking of training programs of some sort? Or tech conferences?