Your next pocket travel guide
score:4
Here are few services that will do that for you :
Then, while traveling, I usually use this application to get Wifi access :
Hope this helps!