I can't help you much, but I was considering the Wells Fargo secured card until I read the fine print and it was something along the lines "To make secured card unsecured you MUST be permanent resident or citizen" so I am opting for Bank Of America which is more immigrant friendly and does not have that stipulation.
__________________
Hopeful (Or) Hopeless