Well, your trouble is because FC2 is completely unsupported and FC3 is supported only (just) by the
fedora legacy project. You will have to use their repo for your yum.conf
If you are going to all that yum trouble, you may as well try upgrading to FC6!
However - fedora upgrades are not very good. You are best to do a complete install. Backup everything, and, in future, make sure you have a separate partition for your /home directory (at least) so you won't lose this stuff on the next install.
http://www.fedorafaq.org/