Ouch, that sucks dstrauss. It's clearly not a faulty SB if you've tried 3 already.
As I mentioned earlier, I have disconnected and reconnected hundreds of times (I do it all day) and never had it freeze or lock up. One thing that is clearly different with your setup is the dock, I do not have the dock. Maybe try disconnect/reconnect without the dock to see if that narrows down the issue? If you still have issues then it must be some piece of software you have installed that we don't. Best of luck tracking down the problem!
As I mentioned earlier, I have disconnected and reconnected hundreds of times (I do it all day) and never had it freeze or lock up. One thing that is clearly different with your setup is the dock, I do not have the dock. Maybe try disconnect/reconnect without the dock to see if that narrows down the issue? If you still have issues then it must be some piece of software you have installed that we don't. Best of luck tracking down the problem!