Hello, I have seen this as well. Its somewhat of a bummer being that Ubuntu is my favorite distro. But they do have a major problem with that. As in my environment, I have multiple non *buntu machines that do not do this. Anyway, give this a shot, it should do the trick.
Edit the file.... /etc/sysctl.conf and add the following lines to the end of the file.
# Tweaks for faster broadband...
net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1
Save and quit.....and then run..
Test your internet speeds again. You should at least see a little bit of difference, but if its still not up to your likings...Replace all the 524288's with 262144.
Hope this helps!