I got this machine because my other computer was dying. It took me a bit to get it running because of using custom OS, but even with that tech support was great. I had to contact support several times and after doing research, working with them and snooping around the computer, all the problems were correct.Support was even willing to send me another computer if I couldn't get this one to work.Needless to say I fell in love with this machine and so far haven't been able to max out the processors, something that easily happened on my quad core.Highly recommend.