Actually I'm on (up to)100mb too, and sometimes I get random drop outs (for a couple of years now)
I have a 3rd party router though, and simply log into the router menu and reboot it.
I've always assumed it was the router causing the issue, now you've got me thinking otherwise, probably the same hub? (no idea what, it's a black thing with blue lights on the front)