I will fly UA because I am less than 90k miles away from being a MM Flyer.
After I achieve MM status, I will fly SQ in C if employer pays for it. For my annual personal trip to SIN, I will continue to fly UA due to the discount fares, miles and upgrades and bonus.