I have to recommend the Dell XPS 1210. Meets every thing on your list. With a single nine cell, this thing can get 5+ hours. Also has a 7400 128BM card, and you can get one decked out from Dell's outlet center for about 1200-1400$ max.
1/31/07 at 4:24pm