have you ever wondered if it would just be cheaper to build your own computer ? this is my experience with having a custom computer made specifically for my needs .