Cincy gtown and boston are true smps, I don't recognize those other acronyms but it seems like they are other types of post-baccs, yes?
In that case your first decision is if you want to do
(A) a real Special Masters Program, which is generally more rigorous, more expensive, and comes with more risk but also a better chance at overcoming a poor GPA.
or
(B) some other official but non-SMP postbacc
or
(C) an unstructured Do It Yourself "postbacc" at your own college. This is probably the cheapest and easiest option. It consists of just taking more classes as you see fit. You're only a junior, which means you can still bring it up quite a bit if you ace the year and a half you have left. Tack another year on and hey, you can get a quite respectable GPA.
Think of it as a choose your adventure novel.