i'm with shannon, get an alienware. i wouldnt go for an HP. Their pretty good for a year or so then they just turn to crap. the hardware they put in their sucks. Dells overpriced (well they all are) and the stuff they say is "FREE" is really discounted. I havent heard anything about ABS but out of those four companies, either dell or alienware would be my choice. I've hear good and bad things about dell. Dell support is awsome though (in my opinion)