Thankyou for your response
I'm surprised that apartments/rooming is that cheap...that's good news, I suppose.
Also, what do you mean by "cafe meetings"?
The commuter's pass does sound like a good deal...From what I can see, the public transport system in Japan is very different from that in Australia.