denphone, have you looked into why you are getting poor speeds?
How is your router connected? Master or extension?
Have you tried the test socket?
What are your router stats?
Have a look at these...
http://www.skyuser.co.uk/forum/view-routerstats.html
http://www.skyuser.co.uk/forum/view-master.html
http://www.skyuser.co.uk/forum/route...explained.html