JC, if you're a CE major you probably want the fastest stuff you can get for the money. The two M11/128 Mb systems that I like the best are the mitac 8050 and the compal CL56. they are both pretty solid, each has its advantages:
if you plan to game on the laptop kb you might take notice of the fact that the CTRL key is shifted over past the FN key on the Mitac 8050. this isn't the case on the CL56 (CTRL key is in the right spot). i tend to use a lot of KB shortcuts when i use my comp, in games and in many apps, so this would be annoying. you can always get around the problem with an external kb, which would be fine for home, but i doubt you want to carry one around with you on campus.
the mitac's looks are a little flashier than the compal's. silver beats darkish blue imo. the wxga screen will have better viewing angles than the cl56 screen (sxga+). there won't be as much desktop space, of course, and some people put a premium on that.
the CL56 gets a little better battery life, probably around 0.5-1.0 hrs.
either of these systems is a pretty solid choice for m11/128Mb systems, i think.
if you are happy with a 64Mb 9600/9700, then you have more options. the asus m6n/m6bne is a really nice system, with good reviews so far and excellent battery life. if it had a 9700/128Mb I might rate it higher than the mitac/compal. i don't think it's going to be getting more than 64 Mb for a long while, however, which is disappointing.
the new asus W1 is really really nice looking (aluminum, powerbook-ish) but gets to 7 lbs and is expensive right now, though still within your budget. it does have wsxga+ and the option for an internal tv tuner / remote, not sure if models have been released with this option yet, but only has a 64 Mb 9600.
there is also the aopen 1557 (kind of unproven in reviews right now, but great potential) and the ecs 556 (very cheap price, but perhaps cheap components as well). both are m11/128 Mb systems.