So far I tried SoHo, Chat Cafe and that German restaurant in Dhyana Pura, but somehow they have all similar problems.
Either the speed is too slow for downloading or after a fast 7-10% the downloads suddenly begin to trickle so slow through, that I would have to spend effectively anything between 24-48 hours there to get my downloads done.
I don't mind paying for the food and some drinks, but didn't want to spend the whole night there....
Suggestions are more than welcome!
