oh, you shouldn't cancel the earliest credit card you have. It halps you buliding your credit score. it is a plus piont when you have a card longer than 5 or 7 years.
:-) just some information to share.