Hi,
I had a similar problem on our wireless network and after long lasts we found it was the Mac. As you say, the speed was so slow, and we were using 802.11n!
I found that entering these commands helped on the Mac:
Changes
sudo sysctl -w net.inet.tcp.delayed_ack=0
sudo sysctl -w net.inet.tcp.rfc1323=0
sudo sysctl -w net.inet.tcp.recvspace=32768
sudo sysctl -w net.inet.tcp.sendspace=32768
sudo sysctl -w net.inet.tcp.win_scale_factor=1
sudo sysctl -w net.inet.tcp.sockthreshold=0
Defaults
sudo sysctl -w net.inet.tcp.delayed_ack=3
sudo sysctl -w net.inet.tcp.rfc1323=1
sudo sysctl -w net.inet.tcp.recvspace= 65536
sudo sysctl -w net.inet.tcp.sendspace= 65536
sudo sysctl -w net.inet.tcp.win_scale_factor=3
sudo sysctl -w net.inet.tcp.sockthreshold=64
Hope this helps
Mike