Alright, this mini was supposedly "Broken" according to my cousin and gave it to me. The problem was it would freeze on when the OS launches, about 1-5 mins until it'll freeze. I've managed to fix this freezing problem by turning speedstep off. It stopped the freezing, but was too slow for me. I turned it back on and it the problem came back. Another solution I used was to turn Bluetooth off, and for some reason it worked. Anyone know a full fix to this? I'm sure it's not an overheating problem as since I checked the temperatures and idle seems to run at around 25 Degrees Celsius and load about 45-50. The specs are an Intel Atom z520 @ 1.33Ghz, 1GB of ram, 40GB 1.8Inch HDD, and running on Windows XP (Reformatted as well). ----> A sidenote to this, it says the HDD is failing right after the bios check, but I don't think that's the problem since it works just fine without speedstep and with bluetooth, or withspeedstep, and no bluetooth. Any help would be appreciated. Thanks!