I would suggest doing some research on bloat-ware (called "value-added software" by the OEMs) before buying. I haven't bought a pre-built desktop unit in so long I can't comment on any of those, just productivity laptops. :P