thing is dude you cant rely on the shub to give you reliable results when it comes to speed tests. My vmng300 always gave me 50mbits when I was on 50mbit but they forced a shub on me when I upgraded to 100mbit and the speed tests never gave me more than 36mbit. I proved that I could actually download at 100mbit (12mb/sec) but due to the crappy inner workings of the shub it produced dodgy speed test results. I suggest you give your connection a good thrashing on newsgroups during the day or download 8 files in one go from somewhere like
www.gamershell.com to see what sort of speed you can actually achieve. Speed tests are only half the story and I only use them as a diagnostic tool when I think something is wrong with my connection.