DB's laptop is on it's last leg. The motherboard is failing and there's some serious issue with the harddrive and his fan is starting to go. I'd really like to purchase a new laptop for him for Christmas, but there are so many choices out there that I don't know what to buy. Hopefully you all can tell me about your laptops and the pros and cons which will help me make a decision. Edit: I've been observing his computer habits and here's what I know about what he would like - 1. Microsoft Office (current computer doesn't have word which he needs) 2. Able to play games on it (he really likes Starcraft, so I guess he needs a lot of memory) 3. Must be a PC (his best friend has a Mac and DB hates it) 4. Needs to be able to stream youtube and other web videos 5. Has a 15 or 17'' screen 6. Needs to a full sized keyboard (he has big hands, so one of those paper thin laptops with a mini board would be hard for him to type on) 7. Can withstand being left on overnight (I keep reminding him to turn off his computer, but when he's not using it, he leaves it on) Any suggestions would be great!