I'm measuring my speed via www.speedtest.com
- can you please provide a "full" dmesg report? because it looks like that you have a interrupt problem... (Have you already tried to _flash_ the latest BIOS?)
- what does ethtool eth0 and ifconfig look like?
I'll post the results of those as soon as I get home.