That's right LdDriver, you've got it spot on.
Ricardo, don't worry, you do not need any visas, all you need is the AFPS website stuff, fingerprints and they'll send you an e-mail saying you're approved and then take it as you enter the States in case of any problems. So, no Visas, just the TSA sh*te.