How about that.....
I search 13 months for a job, spraying my resume out like insecticide to every IT company in existence, and two days after finally getting a job offer (which I took!) I get another call from an international company, telling me that I'm one of their final candidates for their 52-week training program in Denver. This isn't a classroom - this is with their private tutors; only two people are admitted. I'd get $40k/yr. while they trained me (with full benefits), and when I was done I would be *at least* a CCVP. I would then have to work for the company at least two years where they wanted me in the States. They would pay for my airfare to either Denver or New York for the interview.
Two days after that, I got a call from Cisco, saying that I'm a final candidate for THEIR 7-mo. training program in North Carolina, and could I go up to interview for it? After training I go where they want for a specified period of time.
I turned them both down. True, my first job offer is not a bad first networking job ($42k/yr. with so-so benefits). It's a contract job, consolidating the state's networking sites, with hopes to become permanent. The big plus is I'll be only 85 miles from my family instead of gallavanting around the globe with my wife and children in tow. Do I really want to possibly live in New York? Or Detroit? Or Singapore? Some things money can't buy, like being near home with friends and family. And I can get where I want to be with the job I just took - it just might take a little longer.

All in all, I'm pleased with the outcome. I'm gettin' ready to move in a week!