Time of credit seems to be semi important as well. Different places see different cards, and I've seen variations of like 80 points depending on how old the oldest cards are. So definitely don't close any, even if they are terrible cards. It bothers me when I see stuff like "Your oldest account is only twelve years old."