i face a similar problem that neil williams has blogged about, here and here. Two days ago i updated the testing ubuntu system and the grub file was overwritten. That means when my system installs the updates and restarts, it wont be able to because of the annoying bcm43x driver issue crap. Arghhh..... So far i did try all the noapic nolapic permutations and combinations on this page, which ofcourse didnt solve my problem.

MJG explains some here and another here but frankly now i understand when people say Linux is not ready for the mainstream, add hardware that does not support free/libre software and you go down under. With no OS how the hell will they google for help. Thankfully i kept the dualboot on the lappy, so could use windows to google, which has not helped much but need to get this sorted asap. Using Windows the last 2 days has been well a test, but wth...

[update0-jan18] ram says the issue is with the filesystem (fuse), /home is in another partition and booting hangs whilst loading device drivers, does not even boot from the cd..... found a fuse problem, else may have to do a fresh install if nothing else works :(