You should look at this thread about elite qualification -
http://www.flyertalk.com/forum/skyte...eam-elite.html - but if you're flying discount economy fares a lot I would have thought the program of the carrier you are flying on most would give you the best credit and ability to upgrade...