I can't understand anybody wanting to fly WN by choice, but if I wanted to be part of the cattle, then I would consider WN. They always advertise low fares, and never are any cheaper than a major carrier.
Secondly, does it really work if I fly HP, use my HP elite to get my upgrade, then switch to my CO OnePass to actually earn the points/miles? I can't believe I never thought of that!!!!!