Quick thanks to nufnuf77 for helping us out on a somewhat complicated ticket.
MXP - FRA - DEN (stop over) - LAX - SYD (9 month stop over) - SIN - HKG - ZRH - FCO. First time on Star Alliance for us!
Definitely recommend his services. Very responsive, willing to try different routings and answer our many questions.