Seven features to consider when purchasing a laptop