I'm thinking about loading up that Ubuntu on a machine. I heard lots of good things about it. I got used to working with unix/linux this past quarter doing some network programming I'd like to be able to run some stuff locally as opposed to having to SSH into the campus lab all the time.