RATIONALE: Drugs used in chemotherapy use different ways to stop tumor cells from dividing so they stop growing or die. Giving drugs in different ways may kill more tumor cells. It is not yet known whether giving vinorelbine by mouth or infusion is more effective in treating non- small cell lung cancer.