Okay, so here's the deal. I'm going to be a CS major next year at UT Austin, which is a pretty large campus. They mostly use Java, Linux, and on occasion (in my sophomore OS class) C and assembly. So my question is what would be the best combination of computer systems (desktop and/or laptop) to...