Alright TheCase, I'm going to start with some basic deduction here.
1. What version of Windows are you using?
2. You say randomly, but what type of programs are you trying to work with when these freezes occur (ex. Internet based apps, games, word processing, etc.)
3. You have stated that you...