Namecoin has some "real use" (buying .bit domains), however slim that use might be, taking the view that any commodity must have (had) a "real use" before being used as money to "bootstrap" the value, namecoin should be more apt to be used as money than bitcoin.
Bitcoin managed to bootstrap it's value some other way (10,000 BTC Pizza?), so I think above view has to be abolished or at least somehow modded.
All the AltCoins are good, they each teach us some thing or other and maybe some other good will come from one at some point. I doubt (at the low level of innovation of the to-date invented OtherCoins) any of them will be a serious competitor to bitcoin. Niche-product? Yes, maybe. Playground? Definitely. Objects of speculation? Yep, but for a very small group of people.