Reviewing Tokyo for wheelchair users is pretty tough as everything I know about this city got turned upside down/shifted.
I know it seems long winded, but the report here is actually really abbreviated:
http://www.flyertalk.com/forum/showthread.php?t=731310