Has anyone bought a laptop recently? What are some things to look out for and brands to avoid?