I have direct deposit account with BOA. They have excellent services in their checking account. But when it comes to credit card, i had applied for secured cc more than one month ago, but till they havent send the same to me. Whenever i had called them, they told that it will take 15-20 days more. So finally i had cancelled my application and is waiting for the refund.
So be careful. Also, please let me know from where i can get regular credit card without any annual fees. I dont have credit history in US.