I recently got a credit card through my bank that is superior to the one I was using previously (the first one was a secured credit card that I used while I was establishing my credit history).
My question is whether I should cancel the first account or keep it in case of an emergency. Can either option affect my credit score/report? Are there any other potential side-effects I should be aware about related to either choice of action?