Thanks for the responses. I don't really want to cancel them because A) won't that hurt my credit rating? and B) I am looking for another card to help build my credit rating (and thus keep it for a long time). Not really into the "cancel and get another one" game, but admittedly I don't really know the effect that will have on my credit - I just assumed it was bad (not that the scoring procedure makes sense though anyway).