I've had good experiences with Dell. HP is a brand I will NEVER buy again. Friends with Lenovos seem to be happy with them.