Today smart phone are very travelers friendly. Just bring your smart phone while traveling and you can rid of gps device, digital camera, video camera and even your laptop. Save some space, save the energy and travel with secure feelings.
Now with android around, there are many freebies that can be useful as a tourist.
One of it is the Speak foreign language software. If you suddenly stuck in the middle of a conversation at the street of Milan, just open your HTC or Samsung and hit the Speak Italian button. More faster than bringing a dictionary or searching on the Internet using your laptop.
At Android market it have many other foreign languages application. Portuguese and Russian also available.