Hopefully someone else has had this problem and knows what's causing it. I'm running Windows 7 (duel booting with Ubuntu, but Win7 is the default), and almost 100% of the time now whenever I boot up I get the "Windows Loading" screen with the Windows logo, then it goes black. I can see my cursor, but that's it. I never get to the login screen. My mouse works (I can move the cursor), but it's just stuck there at that black screen.
The only thing that seems to fix it is rebooting and unplugging the USB receiver for my wireless mouse/keyboard before Windows starts to boot. This works every time, but leaving it plugged in seems to cause Windows to hang during the boot process. Odd, considering it's a Microsoft mouse and keyboard!

Also, if I plug it directly into the back of my computer it boots just fine. I have it plugged into a 4-port USB hub on my desk rather than the back of my computer because the signal strength is better. When I plug it into the back of my computer, it periodically stops receiving input from the mouse and keyboard (odd considering it's RF. I guess other wires or the PS or something back there interferes with the signal).
My father-in-law had the same problem the other day with XP and I gave him the same solution (unplugging his wireless mouse) and it worked for him as well.
Anyone else ever run into this?