Do you need real analysis to understand complex analysis? I'm debating whether I should take a course, in complex analysis (using Bak as a text).  I've already taken Munkres level topology and "very light" real analysis (proving the basic theorems about calculus) using the text Wade.

The complex analysis course is supposedly difficult and will even cover the Prime Number Theorem in the end.  Do you think it's better to take Rudin level real analysis first?
If the course teaches complex analysis from a geometric perspective-emphasizing the properties of analytic maps of the plane as a "calculus of oriented angles", as I did in my undergraduate complex analysis course-then believe it or not, you'll need very little if any real analysis except for certain results (like Cauchy's theorem and convergent series). For example, a good way to think of the derivative in the complex plane as a sequence of "infinitesimal" rotations of a tangent line to a circle centered at a point in the Argand plane-whereas the sequence of rotated tangent lines converges to the point by contracting in length along increasingly smaller subcircles. Also, most of the standard transformational geometry of the Euclidean plane has very elegant reformulations in terms of the standard analytic functions of the plane, such as the complex exponential in plane polar coordinates. If the course focuses on these aspects of elementary complex analysis, you'd be better off brushing up on your basic geometry then real analysis! However, if the course develops complex analysis via a rigorous development of the complex plane as a metric or normed space and focuses on infinite series, then that's a different story and you'll need a lot more rigorous real analysis to get comfortable with it.
'Real analysis' may refer to either 'elementary analysis' such as in Trench Real Analysis (RIP) or, well, real analysis such as in Royden Fitzpatrick Real Analysis. The former is necessary, but the latter is not except possibly a few topics such as uniform convergence, but I guess first courses in complex analysis will teach uniform convergence as if for the first time just as in real analysis. A few parts may depend on the school/course/textbook, but overall I believe elementary analysis is sufficient.