So the Xbox 360 release is creeping up on us like that Mexican food I decided to have for breakfast. And there has been a push of Xbox 360 kiosks across the United States and even a few in Canada. Now ...