Book now.

Currently there is a bit of a price war across Pacific with the Chinese carriers. We just sold a ticket for $367 round trip to Vancouver and from Narita.

Also look at returning to a different airport than you originated from. On the Future.Travel website you can do that by choosing multicity search.