youre asking a very broad question that will generate alot of different answers, dont expect to get any non-bias responses. basically when people tell you that Dell, HP, Gateway, or whatever sucks, they really dont have any idea what theyre talking about. some people will even tell you that dell makes crappy hardware or HP make crappy hardware, but in reality none of them really manufacture most of the components that go into the computers they sell. take a look inside a dell computer and youll find harddrives from samsung, maxtor, seagate or whatever, youll find video cards made by nvidia or ATI, youll find processors by intel or AMD, motherboards from asus or intel, optical drives from sony or plextor, ricoh cardbus chipsets, webcams by creative, bluetooth chips by toshiba, batteries from sony, the list goes on. so for someone to say that a computer sucks simply because it has a Dell or HP badge straped on the cover is just fucking silly. I've owned and currently own a few dell laptops and couple HP laptops one is an older inspiron 6000 that is a fucking tank. i used to drive a company vehicle on a route in las vegas and this computer was with me all day every day inside the cab in the heat of summer getting bumped dusty dirty dropped a couple of times even took a 4 foot fall off the dresser onto the floor and didnt even flinch. it has a cracked case missing keys scratches heavy wear spots on the palm rest and the touch pad, and the fucker still wont die, i havent had to replace a single part on it since ive had it and i still use it today for certain things.on the other hand some people may buy a brand new laptop and have problems with it right away, this happens with any company you buy from, and warranties will usually fix problems that arent due to abuse. I can understand your argument. but design is an important factor and mostly differs by brand and model, I want to get something designed to last, like your tank.