I've had this HP for a while now and i'm due for another, I'm just looking for a good HP deal, nobody else is under consideration because of the ease i've had using this system. Friends are using some of the competitons systems and in each case the systems were designed around a specific attitude or pre-dispositon to what the producer felt the user needs. HP is interested in the power and capability of all users, basically this means they worried about quality of components in hardware, versatility of software plugin capability. Plenty of USB access ports for whatever variety or changes I as user required. HP didn't try to tell me what to like, they gave me a platform I could use in a variety of personal interests, and made it simple to update, change, remove or completely replace systems & software. Even the operating system is completely secondary to the users needs. This hardware and physical support system can take any operating system and run with it at my speed. I'm a legacy mainframe operator professonal. If all your interested in is e-mails and twitting just about any system works well enough, but if you want the capability to network multiple systems, run several apps full out, and play on-line games (not hearts I'm talking WOW and similar games) and have the system run cool and correct without hangs or crashes then HP is the only one to go with.