I called SLCC yesterday and the wait time was between 2.5 and 3 years AFTER all pre-reqs are completed. HOWEVER, if you get a job at IHC, and agree to work for them for 2 years after school, they will bypass the waiting list at SLCC (once your pre-reqs are done) AND pay for your schooling completely as long as you maintain 20 hrs while in school, it's definitely worth looking into.
I personally would NOT attent Ameritech or Stevens Henager as they are not accredited, and I would never attend a school that wasn't accredited. I'm currently pursuing UVSC's nursing program, (soon to be UVU) and when I used to work at IHC, I was told it was the most reputable program in the state...There is no waiting list, just a competitve application process every semester, but it's a tought program...Average GPA to gain acceptance last year was 3.87, so you def. need the grades.
The other option, if you don't want to wait, don't have almost a 4.0, and don't mind paying, is Provo College. They have no waiting list (in fact they are desperate for students at this point), and only require like a 3.2 to get in, AND they are accredited by the NLNAC, so that's a DEFINITE plus. It is, however like $40K for the program, whereas UVSC/UVU is only like $12K...
Weber State also has a really great distance education program you should look into as well, you can do most course work at home/online and only drive up a couple times a month.