LAX 1K, saw that you are a Starwood Gold too...in fact another option is for you to transfer Starwood points to Asia Miles and then use Asia Miles to upgrade...it costs 60,000 miles for roundtrip LAX-HKG upgrade, I believe, so you need to transfer at least 50,000 Starpoints (2x20,000 + 10,000 Starpoints = 2x25,000 + 10,000 Asia Miles)...and it's of course better if you are targeted for the current 20%-back Starwood promotion...then you will get 20%, i.e. 10,000 Starpoints back, that means you get to upgrade roundtrip LAX-HKG for 40,000 Starpoints...
or, depending on the "exchange rates" I might be interested in a trade too...I fly UA too...please send me an email if you want to discuss...