if you want it to last, a business class laptop from a proper brand HP, Lenovo, Dell etc.
all the manufacturers sell cheap well specced but shit quality machines that will fuck up within a year, including HP and Dell.
you get what you pay for at the end of the day, i can buy a lenovo X61 for 800quid thats lower "specced" than some acer 300quid thing. doesnt mean it's not worth the money! lol