Right now I'm looking at finding a textbook on complex analysis that will be sufficient enough to prepare me for Riemann Surfaces and Complex Geometry. I'm currently looking at Zill's "A First Course in Complex Analysis", Joseph Bak's "Complex Analysis", Gamelin's "Complex Analysis" and Jerrold Marsden's "Basic Complex Analysis" and lastly Ravi Agarwal's "An Introduction to Complex Analysis". Which one of these texts or perhaps others will be very good and cover the right amount of material.
At the moment I'm looking at Ravi Agarwal's "An Introduction to Complex Analysis", and Jerrold Marsden's "Basic Complex Analysis".
Also what important concepts should I understand well enough to start studying Riemann Surfaces and Complex Geometry?