Lately I have been seeing a lot of posts with users complaining about upgrades with brand name computers. Here's a little info users should be aware of. Many brand name computer manufactuers, DELL, Packard-bell, etc.... use proprietary parts to force end users to buy their components instead of after-market parts. DELL and Packard-Bell are famous for this. SO, if you plan on ever tinkering with a computer and are going to buy one, think about buying or making a generic system. IT will save you a lot of frustration and expense in the future. comments welcome.