I have my hard drive partitioned so that only WinXP is installed on C:. I try not to install anything onto that partition, but right now I only have about 300MB left out of a 2.5 gig partition. I use the disk cleanup utility regularly to clean up temp files and old system restore points, but I would like to know specifically what is taking up the rest of the space. Can someone recommend a program that will analyze my drive and tell me what is taking up the 2.2 gigs or so? Any other suggestions would be great, thanks.