If you do not want to purchase an annual United Club membership, your other option would be to get either a Mileage Plus Explorer or Presidential Plus credit card. The MPE card gives you two one-time passes a year while the PPlus card gives you a full membership, plus a host of other benefits.
Just my two cents.