Its a difficult question, especially with a drive that large.
Here is a recent thread regarding partitioning. As partitions get larger, cluster sizes increase. After 32 Gig, they go to the incredibly inefficient 32k size. For this reason, I would not make any partition that large.
Windows 95 OEM Service Release 2, Windows 98, and Windows NT 5.0 default FAT32 cluster sizes
Partition Size (GB).....Sectors Per.....Cluster Size
...............................Cluster
0.256-8.01..................8...............4 KB
8.02-16.02.................16...............8 KB
16.03-32.04................32..............16 KB
> 32.04.......................64..............32 KB
I setup my 30 gig drive like this:
c: 3 Gig Win98
d: 13 Gig programs
e: 13 gig data (bulk storgae)
The fastest part of the drive is on the outer tracks. Keep your OS and Swap residing there. Next, goes the program files, and at the end (slowest part of the drive) bulk storage.
For you...maybe
c: 3 gig Win98
d: 3 gig Win2k
e: 20 gig programs
f: 20 data storage
That's a big honkin drive. Adjust per your requirements.