You can use nLite to strip out a buncha crap like others have said. You can strip out a bunch of network drivers and what not. Also, you can stip out things like games, accessibility features and things. TinyXP, once installed, takes about ~680Mb if I remember right. You have to add in certain functionality like the JET database and VB6 files if you want to use it day to day.