Client that can run behind a firewall
Electrum is perfectly happy running through either standard HTTP ports (443 and 80) or through a SOCKS proxy like Tor. Both options are viewable under the server settings in the main panel, and both will help you break through a restrictive firewall.