I have posted this many times before throughout this site, but to reiterate I believe Gleim has everything you need to pass the exam. I used it exclusively for both the CPA and CMA exams and it served me well. Especially for those of us who have to pay for our own materials, Gleim is a great value (I only paid $90 a section for my materials).
I wasn't in your shoes too long ago, and I can tell you that while it may feel like it never ends... one day it will and you'll be so glad you made the decision to get the coveted CPA designation! Good luck!
Licensed CPA and CMA
FAR - 91
BEC - 89
AUD - 90
REG - 93
Ethics - 95, Utah Laws and Rules - 94
CMA1 - 400/500 (pass), CMA2 - 600/700 (pass)
MBA - USU '09