Thanks for everyones help.
I am intrigued by the RTW recommendation and have looked at the postings here. Unfortunately my wife's job can't allow her to take that much time off.
So here is something that i'm not entirely sure about. Reading the threads (thanks for the link!

) it seems like a turnaround can be used as a stop if it is overseas?
So would this be possible:
YYZ - NRT (stopover)
NRT - HKG (turnaround - can we visit here for a couple of days?)
HKG - SFO (stopover)
SFO - YYZ
Please don't flame me too much as i'm really a beginner and have been going through the threads as much as i can.
Thanks a lot!