here is a speedtest from a HH4 using wireless at 20 metres from the hub think this proves the point that uptodate drivers make all the difference and the lack of problems with the HH4
I am not advising you or anybody else to go out and spend money on a router or to do anything. I said you could consider buying a router or other options such as updating drivers or just moan about it.
As said, I am sure there many people that think the HH4 does a good job and are happy with it. It's completely up to you what you think and do with regards the problem you have.
The problem is not the connection speed through the wireless device! There is no doubt that infinity is fast, that is not what I am saying! The problem is the signal strength from the router to the wireless device. I find it quite bizarre that I can pick up my next door neighbours Sky Router with better signal strength than I can pick up the home hub in my own house. Fact!!
your assumption of signal strength seems incorrect as OP confirm that he has full bars signal from router to laptop you may have that problem with the hub but OP does not
the router chipset in the HH is different to that in virgin router so the suggestion to check wifi card manufacturer's website seems first thing to try and see if there is an updated driver - not rely on windows update which normally lags behind the manufacturer
As it would appear that you only want to moan about it rather than at least hear what others have to offer as possible solutions, whether or not you want to use them and then have a dig at the person for suggesting them, there is no point in me trying any further. I'll leave you to get on with it but I would be interested to hear how you finally fix your problem.