I'm seriously not very knowledgeable about this stuff, however, using a Vancouver server and several different protocol settings, the best I could do was 3 Mbit/s. After switching to a California server, it immediately went up to 10 Mbit/s. Of course I have no idea at all why that is. Latency for both was around 40 ms. The final test I did on Vancouver was "automatic" protocol setting. I left it on that setting for the California server test.
I'm finding all this speed testing very interesting. I assume a lot changes from day to day. Today, the USA server I got 10 Mbit's on yesterday, today I get 3 Mbit's. Switching back to a Vancouver server, today I got 11 Mbit's whereas yesterday I got 3 Mbit's. The latency for both was about the same today as yesterday - between 35 & 45 ms. Does this happen to most users or have I possibly set up Eddie improperly?