Perhaps you already know all this, but I'll mention it just in case. If you're a bit technically inclined, I'd suggest setting up a VPN connection to back home, or subscribing to a VPN service. There may be many unencrypted wireless hotspots, or even some that are encrypted but nevertheless untrustworthy (since any hacker can set up an encrypted hotspot, the presence of wireless encryption doesn't make it safe). A VPN setup would prevent a lot of problems of people seeing your passwords float by on the airwaves.
A VPN isn't totally necessary or anything...for important things, the site may have an HTTPS version that is encrypted (banks always have this). If you use Gmail though, and probably many other web services, then you have to go specifically check a setting for "keep me on HTTPS" so that it encrypts your traffic.