I am an undergraduate physics major preparing to enter my senior year. My college requires all physics students to complete a significant and original piece of research; mine will be an examination of the antiferromagnetic Potts model using the multiple histogram method. Much of this and the work I plan to do in the future heavily involves programming and simulation, so this summer I was planning to buy a laptop computer for portability. What computer makes/models are best for this purpose? What sorts of things should I look for in a computer?