Best free Operatin System

Hi Friends,

I want to install any other OS apart from microsoft,which one would be right for me and must be free to use and download. I basically use my pc for internet and mini games.My pc specs are:

Hard Disk: 40 Gb

CPU: Pentium 4 -2.83 GHz

Mobo: Via p4x266

Current OS: XP Sp3

Video Card: Nvidia Riva TNT2 Model 64 pro-16 Mb

Ram : 512mb but I'll soon upgrade to 1 Gb....................

if you want free than go for Ubuntu 10.04

Download it from here

or Request a CD for free

Is shipping free of cost???Any ways thanx

Shipping is free but it will take nearly a month to reach you.