17 months ago I bought a monstrous Velocity Micro computer for about $4k. It was one of the very first computers to offer the new dual core processors and I had them overclock it. This is why the rig was so expensive (in addition to being custom built). It has a dual core processor, 2Gb ram, 256 video and two raptor drives in a raid 0 stripe setup. The computer ran great for the first 17 months and I loaded it with a huge amount of software with little difficulty. Over the past few months I started getting "Bad_Pool_Caller" blue screen crashes. Additionally, my hard drives began failing one-by-one. Fortunately, Velocity Micro backed me up 100% and replaced all the drives without hesitation. However.... They have had my computer for a month now and cannot seem to stabilize it. They still get these "Bad_Pool_Caller" blue screen crashes that cannot be explained. They replaced the Motherboard. Instead of using the onboard raid controller they switched to a card in order to prevent the hard drive failures I had been experiencing. The thing that bothers me is that they are blaming the SOFTWARE I have installed as being the problem. In particular, a program called Stardock ObjectDock Plus which is basically a taskbar organizer (that looks like the Macintosh program launcher) that sits above the taskbar. Now, for 17 months this software worked just fine. Now, suddenly with all the hard drive failures and blue screen crashes, Velocity Micro is blaming the software. Velocity is still working on my computer, and I give them credit for doing a lot of upgrades in order to fix the problem. They switched out an Audigy 2 soundcard for a new X-FI music card just because they claim that the Stardock software had conflicts with the Audigy drivers. Of course, Stardock tech support has never heard of this problem. Perhaps this is a question that would be hard to answer, but do these problems sound like they are HARDWARE based or SOFTWARE based? Thanks in advance!