Bluefalcon,
Dependant upon your age DEP at BA is going to be a good option if you are maximum late 30's. Look at the BA DEP threads. Probably 9-12 years short haul command.15yrs + long haul comand. SIA cargo-no command. If you are young enough I would recommend SIA cargo for 5 years experience. Despite all the moans its good money, good destinations great aircraft,good hotels,good people. HOWEVER-see my post above
Cheers
TFG