5 years Ansett.
11 years Emirates.
Now corporate wide body.
Summary, for me at least :
Ansett : Very little night flying and minimal, if any, time zone changes. Sometimes tiring but not fatiguing.
Emirates : Lots of night flying. Lots of time zone changes. Always tiring and cumulatively fatiguing.
Corporate : Jet with bed = night flying. Jet with seats = day flying.