Your firmware is obviously up to date. One last thing to check just to rule it out. Do you have another Ethernet cable you could use to connect the hub and modem. I suspect you will have used the same one when you made the direct connection but it is just to make sure there is not a problem with one of the end connectors being loose.
Tried another cable, it works just as good as the other cable, but when ypu go back to wireless the speed just now is 0.86mbps, this is getting really really frustrating, does no one from BT look at these post. how do i go about raisning this issue with BT
This is a BT residential customer to customer forum. Your post does not go to BT. The only BT staff are the forum moderators who do not necessarily read all the posts.
It would appear that you have a faulty Homehub. You need to contact BT 0800 111 4567 and report a fault. Inform them what you have done to establish that the Homehub is faulty but they will no doubt want to go through their own check list. They will eventually get to the bit that tells them to replace the hub. As long as you are still in contract a replacement should be free.
Thanks buddy for all you help and patience once again, i emailed BT still waiting on a responce, i am out of contract, if i was to get a HH 5 would i just need to plug it into the white modem and away i go?
You will need to re-contract and make it part of the deal that you get a HH5. You could always buy your own router for anything from £20 upwards and use that with the Openreach modem or buy a VDSL modem/router if you don't want to use the Openreach modem rather than re-contracting.
EDIT: You would be better calling them than using email. If you want to recontract call the Options Team 0800.800.030 and hold out for the HH5 if that is what you want.