It is my wireless i just found out. On the laptop its fine, good speeds all day but with this router on the pc they vary quite alot. I ran TCP optimizer, that may have caused problems?

speedtest from my pc this morning:

Namesco BroadbandMax Bandwidth speedtest