Do you have a Live Ubuntu CD?
It has good partition manager that can identify partitions and destroy them.
Here is a trick you can use with that program.
Delete all partitions on the target drive.
Create a Linux partition of 500MB.
Then create a larger partition, NTFS, the uses more of the *censored*, maybe 12GB, but not the whole thing. There is a statistical probability
(wow, didn't know I could even spell that!) lots of bad sectors are on the begin and end areas of the disc. This applies to older drives. New drives no not have this issue.
Now install Windows XP. It will not try to use the Linux partition. Ask it to do a full format on the large NTFS partition. Do not use unallocated space.
The is a 'kludge', but it can work. I has for me.
Later try to use some of the unallocated space as a data only partition.
But why not just buy a good, used drive?
IDE 40GB drives are now cheaper that ever on dBay.