probably not the case, but are you setup (or had setup) dual monitor support? i have seen where when additional windows are opened they don't always open in the same screen that the main GB/HB is in.
Also do you have the latest .Net framework installed? (I think thats the right thing i could be wrong)