I also recommend a thinkpad, even at a premium. What you're paying for is the best support in the PC world, the highest physical quality, and a damn nice screen. If you can get ahold of any sort of discount, student or better, then it's much more affordable. Employee discounts are the best...