Getting a US Credit Card, for those of you without US credit histories.
My advice would be, first get a checking account with a debit/credit check card. These cards do help to establish a credit history for you! Then apply for any store credit card. Most store credit cards are pretty easy to get. There are also a lot of "secured" cards you can get easily that do require a deposit, but you only need it for six months or so and then you can get a real card. (You will need a social security or "tax ID" number for this. Get one right away.)
If you look online you will find LOTS of sites for cards for people with no credit. Failing that, just watch TV and you'll see the ads.
The important thing is, get the card and USE IT. Every month. Then PAY IT IN FULL. Every month. This will establish an excellent credit history for you. (You can run a balance for a month or two-most companies want you to do so, as that's how they make money. But don't run the card up immediately & then pay it off slowly-the credit reporting agencies that score you like to see activity every month.) Don't apply for too many cards, though-first, too many credit inquiries lowers your credit score, and second, banks check your debt-to-income ratio.
You debt to income is a little odd, because it is not calculated based on how much debt you HAVE but how much you can BUILD. In other words, if you make 30k a year, and have 15k in available credit on your various cards, Regardless of whether or not you use all 15k, you are a poor credit risk. If you make that same 30k, but have only 3k in available credit, you have a much better chance..they don't want you to become so deeply in debt you default, and there is a much greater risk that you will if you have too much credit available.
After 6 months or so of this, you will be in a great position.
Also, mortgages are fairly easy to obtain these days, so that's another way to establish some credit for yourself.
I worked in a credit card bank for several years, so if anyone has any other questions about your US credit report etc. let me know.