I agree with the above advice. I have been explicitly told by a Chase agent that if I cancel, it can take a couple months before the credit limit that was on the cancelled card becomes available for new apps.
So you never want to cancel outside of the application process unless you don't expect another application (with the same bank) for a couple months.