Got a new router today, although there have been a few teething problems getting it working. I've got the day off on Thursday to go to the GBBF, so I'll be able to call Mailbox tech support in the morning to see if I can get it sorted out.
Not much else to report - this has kept me fairly busy for the last couple of days. I have to say, credit to my flatmates - none of them have been at all annoyed with me for all this hassle. I do blame myself a bit, but it's nice that they don't :)