This letter at Dave's Esl Cafe seems to have some really awesome advice for anyone trying to get to Japan via the Eikiawa Express. Read it and it really made me stop and think for a minute. It pretty much sums up everything everyone here has said about coming to Japan in one short sentence (you'll know it when you read it).
Or maybe its just 5:42 am and I need to go to bed...