I don't know much about those other programs, sorry. I don't really understand why you need to graduate from a school in the U.S. in order to get a job with a U.S. company... it seems to me that most companies are just going to care about whether or not you can do the work. That's what you'll get told at DigiPen, anyway. A degree means almost nothing compared to a portfolio.
From what I can tell, a degree doesn't mean that you can do the work, it just means that you know how to finish something, have potential, and have been exposed to certain ideas. If you really want to impress people, do your own research and make some demos (for anything... graphics, physics, ai, etc.) so people can see what you're capable of. If you're almost done with a CS degree, I'm assuming you have the knowledge to start learning game programming. Forgive me if you've already worked on game projects, but if not, at least please poke around the Internet and see if you can muster up a demo by yourself before you ship yourself off to a school.
Go ahead and apply, but really try to get familiar with the practices before you make a choice, as I think such knowledge will help you with your choice.