Selling the MacBook Pro because of the new router problem seems the wrong way round to me!
In your situation I would either:
1. Ask Virgin for Superhub 3 (Virgin Hub 3.0)
or
2. Buy a good router and use the Superhub 2 in modem mode.
I needed the Hub 3.0 because I was upgrading to the 300mbps package which is not supported by Superhub 2. The Hub 3.0 was a self-install which went smoothly, and cost a one-off £20 fee.
The Hub 3.0 is not particularly well reviewed but is a completely different animal (different manufacturer) from the Superhub 2 and may solve your problems.
If you don't need 300mbps then the separate good router is probably the better but more expensive option.
A separate question which might be relevant, are you using the 2.4Ghz and 5Ghz networks combined or separate? I always used to have them separate thinking I wanted the extra control, but switched to combined, letting the devices pick the best and have been generally happier with this. Something else to try.
[doublepost=1504688458][/doublepost]Oh Gawd...just noticed I have been replying to a 20 month old thread!! I don't usually fall into that trap...still maybe what I wrote will help somebody else.