My b-day is coming up and I want to make myself a present for college. (I'm about a semester into my Masters in Web Application Development) Money is not an issue as long as price is around $1000. Off course I would prefer to spend less than more. I usually spend about 3 hours a day on the train(and I try to make the most of that time), so I need something that is easy/light to handle and lasts 5-7 hours on battery. I found that a netbook's screen is just too damn small for programming, at least for me. but I also know that laptops with big screens cant last too long on battery. I guess I want to try something around 13-14". I've been looking at Lenovo Thinkpad Series, particularly the X230, but I am wondering if there is any other options out there that offer similar reliability, sturdiness, light weight, and battery life. Thanks.