Here's what I would do. I would use the Dell partition to reinstall the OS (restart and hold down f8) and then see if the problem goes away. If it does then you might as well upgrade to Windows 8 since you'll have to load all your programs on anyway. If it doesn't fix the problem then at least you'll know it's something in your hardware that is mucking up.