well, it depends on the user. I might consider something good but you might not. The 6126 is definetively a great phone as it is a nokia. So you are going to get a quality phone, its got many media applications, avg.
EDGE speed, its a quad band, and it lasts about 12 days on stand by. For a free phone its got potential. If it was me i would take a look at the Samsung A437. But you would pay like 30 bucks for it. ALthough its a mail in rebate so in the end it would be free.
The Razr is nice but its got many flaws. When i first got mine it had too many defects, so i ended up getting a different phone. I am sure they are much better now. But like i said its about your preferences. You should go for the Nokia, its great and above all its free.