I really don't understand the need for so many alt-coins. What purpose could they possibly server that bitcoin is not doing atm? I have often wondered about them but just focus on BTC.
Maybe not all alt-coins are necessary but Namecoin is really cool.