The best and most economical way to go will be on Cathay Pacific from the USA. Check with them directly or a travel agent who will be able to offer stopover hoildays or STAY-A-WHILE programme which includes transfers, accomodation, and breakfast. Great deals can be had in Bali.
The other alternate 'cheapie' airfare would be on Singapore Airlines. But then you'd get Star alliance points and not oneworld. No point taking Qantas as you have to route through Australia.
Unless you take it as a RTW fare , then you can fly through Europe and Singapore. From Singapore, you'd transfer to Qantas. But then you'd still have to route through Australia on your return to NY.
[This message has been edited by Guy Betsy (edited 09-30-2000).]