do a partition to install ubuntu on if you run windows it is handy to acess windows to fix stuff when it f**ks up.
8.04 is really stable but the new one 9.04 has better hardware support. (install windows first and linux will make a boot option to which system you want to start)
Hate ubuntu sorry
Swap file space is an idea.
I would use my old one but it clicks and slowing my machine down so I know its not happy. Will have it as a second to get stuff off, I have another maxtor which has been dying for years and wont run as a main drive but works file for holding data in another machine and has done for years, just not fast enough any more.
So..
100Gb OS with good space for swap file and any utility bstuff.
x Amount for software
X Amount for Media
X Amount for work content
Use other as temp until settled keeping windows xp on it.