Many banks will preapprove you for a credit card in just a few minutes. Bank of America, Citi and Chase have preapproval forms on their websites.