Ashwin already made the points. Regarding brands, go for HP or dell or lenevo. Rest I have no idea as I never used them.