Ahlfors is a classic, and I think it's comparable to Rudin in exposition, though perhaps less rigid and somewhat more conversational in tone. It's fairly self-contained, though obviously familiarity with epsilon-delta arguments and knowledge of basic theorems from multivariable calculus will be helpful.
Other texts you may consider:
Complex Analysis by Serge Lang - This is the text I'm using for my current complex analysis class. I am personally not a huge fan because it starts off fairly slow if you've already had some experience with basic real analysis before. Also Lang apparently adheres very closely to the view that everything in complex analysis is described by power series - which is certainly true to some extent. The result is that by page 90, you'll only have seen one actual result of complex analysis, the local maximum modulus principle, via some rather ugly power series results. I think it's important to get across (and most likely review) the basics of power series, but I feel it's unnecessary to devote 40-50 pages to the topic. However, the text is self-contained, and Lang is a clear expositor.
Complex Analysis by Stein & Shakarchi - This is a superb introduction. Basic complex analysis is basically laid out in about 100 pages as the authors strive to introduce the subject as a simple collection of beautiful results. The exposition is terse and lucid, and the examples chosen are nontrivial. The authors tell you exactly what the crucial ideas are in complex analysis, and the approach as a whole is structured. To get the most out of this textbook, you will need to be very comfortable with basic analysis arguments.
I haven't seriously read Conway, but I know it's comprehensive and more modern in outlook in comparison to say Ahlfor's text.
A note on the problems. Ahlfors has a lot of good but not overly challenging problems (this can change drastically once you get to the later chapters, but I haven't gotten there). They'll definitely prepare you for problems at the level of say, Berkeley's graduate prelims. Lang's problems are actually pretty bad, as most of them are straightforward extensions (more like replications) of the examples in the text. Stein & Shakarchi has problems of varying difficulty, though most of them fall on the challenging side. The upside is that hints are provided for harder problems.