First thing is first....
Lets narrow down the problem...
Lets take the wireless and the router away from the problem...
I need for you the connect your laptop/desktop directly to your cable modem and hardwire it through the 10/100.
Do your speed tests! copy that down....
then hook up your router to your cable modem and connect your computer to your router hardwire and do the speed test. do your peed tests and copy that down
and then do the speed tests with the wireless lan...
lets see what is going on here.
also something I would like for you to do too
With each hook up
PING
www.yahoo.com
and i want to see the ms that it pings back to see if the router causes any problems as well
we got your router's model number in the initial question you sent... could we get the router's version and the firmware's version of the router as well. that would help out as well.