Just had a friend give one to me that he's not using anymore. I am going to be needing one for school in the fall, but I'm not sure this will cut it. It has 10.3 on it now, I guess 10.4 is as far as I can go, which is too bad. Also, it has the ram maxed at 640MB, a 30 gb HD, wireless, a CD drive, a broken right speaker, and a missing Caps Lock key Online video playback at even low resolutions is very choppy, boot up is super slow, and the battery seems to only have about 1.5 hours or so of life. Is it worth it to try and scrape along with it for a month or two? The way I see it, I either need a new internal or external drive, because my music collection is at 55+ gigs, and I have about 130 gigs of movies, and a couple in pictures. It seems like it's about as fast as it's gonna get, unless it gets a bigger HD. But it seems that to spend $100 to put in a useful optical drive, $120 for a decent size HD, and then $100-$120 for a Newer Tech replacement battery seems like a lot of money on an old machine and still only be at about a fraction of the capabilities of a newer machine. I have a limited amount of money, so anybody can chime in here. Worth it to fix it up or should I try to sell it?