O line. No question. Everything starts up front. A great QB can mask a bad o line but great QBs are incredibly hard to find.