I have a Pentium 4 machine that I would like to use as a File Server. I would like to know whether I should use Linux or Windows, I have some experience with Ubuntu and leaning toward Ubuntu Server. I would like to be able to access the server from my iphone, mac, and windows computer through my router. I just need this server for file hosting between my computers/iphone locally and not through the web and printer sharing.
Will a Pentium 4 be fast enough to do transfers of about 1-2 gigabytes? (I mean not taking hours) And where would I start in setting up after install?