Office Suit (more word processor than anything) - MUST HAVE = MS office/word document support. This feature should be made easy by MS publishing their ML for documents to the community!!
Browser - duh! Must have uptodate javascript/uptodate HTML/XHTML/XML/XSLT support and a decent plugin archetecture to allow other components such as flash and java to be supported. Tabs would also be a welcome feature

Multimedia player - native support for more popular formats such as Xvid, Divx, 3ivx, Quicktime, Windows etc plus audio codecs - i feel that this is basicly already avaliable nothing to worry about, but its an appliation i want so i put it in
Avaliable gcc compiler either on a extra CD or downloadable, as well as developer documentation and a good IDE with gui builder... drag and drop window gadgets/widgets onto you'r program to build a GUI for your application!
Theres prolly a lot more like some open source games, such as Abuse, Xevil, Galaga, and maybe a tetrix clone.. this would be very easy to do, and im surprised windows doesnt come with good games (Win2k was an exception as it came with a cool pinball game, and maybe a few other things
