Hai Steve, there's at least one person who lives in Kansai here. First, I have to know, where is the Steverio reference from (It rings a bell, but all that pops into my head is the 'Rickster' from SNL)? Anyhow, I've been living in Kansai (a subway stop or two from Shinsaibashi - aka downtown Osaka, sort of) for about two years now. Unfortunately, the girlfriend has tied up my social calender, so to speak, but I'd be happy to answer any questions as to what to do and see (within reason, meaning, what I'm willing to digress upon factoring in my lazyness!). Let me know!