Can any one recommend me a good introductory book in Riemann Surface?
Thanks!

It depends partly what you are more interested in, geometry or analysis. There are two relevant categories: compact complex manifolds of dimension one (and holomorphic maps), and algebraic complex curves (and rational maps). The approach in the wonderful book of Miranda is to consider the functor from algebraic curves to compact complex one manifolds, although he never fully proves it is well defined. The more analytic approach is to begin with compact complex one manifolds and prove they are all representable as algebraic curves. This is probably the approach of Forster. Another excellent analytic monograph from this point of view is the Princeton lecture notes on Riemann surfaces by Robert Gunning, which is also a good place to learn sheaf theory. His main result is that all compact complex one manifolds occur as the Riemann surface of an algebraic curve. Miranda's book contains more study of the geometry of algebraic curves. Riemann himself, as I recall, took an intermediate view, showing the equivalence of the categories of (irreducible) algebraic curves with that of (connected) compact complex manifolds equipped with a finite holomorphic map to P^1. Another extremely nice book, a little more advanced than Miranda, is the China notes on algebraic curves by Phillip Griffiths. Mumford's book Complex projective varieties I, also has a terrific chapter on curves from the complex analytic point of view. After you learn the basics, the book of Arbarello, Cornalba, Griffiths, Harris, is just amazing. Of course Riemann's thesis and followup paper on theory of abelian functions is rather incredible as well. Thanks to Georges Elencwajg for significant corrections to this answer. 


I recommend "Lectures on Riemann Surfaces" by Forster. 


I strongly reccomend "Algebraic Curves and Riemann Surfaces" by Rick Miranda. I found the book very clearly written, very pedagogical and an excellent reference. It also features quite a lot of exercises, at the end of each subsection, which will help you to get acquainted with the subject. 


'Algebraic curves and Riemann surfaces' by Miranda and 'Riemann surfaces' by Farkas and Kra are both very good. 


There are many good references. Personally I found the following survey article very inspiring when learning the subject : J.B. Bost, Introduction to compact Riemann surfaces, Jacobians, and abelian varieties, in From number theory to physics (Les Houches, 1989), Springer, Berlin, 1992, pp. 64211. It is clearly written, contains historical comments and a lot of mathematical gems. 


Frances Kirwan's book Complex Algebraic Curves has two really nice chapters on Riemann Surfaces and over all the level of the book is pretty decent to start with. The book is intended to be accessible to advanced undergraduates so perhaps not as advanced as you'd like, but it is a good reference nonetheless. 


I enjoyed Erik Reyssat's book in the Progress in Mathematics series for it balance between clarity and concision. 

