Given the concensus that some sort of cash injection is or will be required in the foreseeable future I would rank them as follows:
- Non dilutive - partnership, NRE, licensing etc - most desirable
- Dilutive - warrants, PP, PO etc - more likely than #3
- Debt financing - would have to present a very convincing business plan, lenders unlikely would accept loss history nor would they typically lend against increased sales that are not supported by some sort of agreement ie. standing purchase order etc.
all IMHO of course.