Getting Into a Top PhD Programs- Should I take a year off or do a Masters? Help Please!

Yeah that decision is the best one. Btw you should apply to some masters programs as well (make sure they are funded) That way you can show you are able to handle grad school and make your 3.3 undergrad GPA less of a factor. Funded MS programs are out there and are more common than funded MA programs.