Hey Cheapy,
Kurosenshi here. I live in the Meguro section of Tokyo, and like you am a New Yorker living in Japan (love the podcast, and yes I know Twilo). In any case, a co-worker of my girlfriend's who lives in Naka-Meguro managed to pick up a Wii just last week in a Family Mart near her...