show/hide this revision's text 1 [made Community Wiki]

I second Shafarevitch's two volumes on Basic Algebraic Geometry: the best overview of the subject I have ever read.

Another very nice book is Miranda's Algebraic Curves which manages to get a long way (Riemann-Roch etc) without doing sheaves and line bundles until the end. Of course, by then, you are really wanting sheaves and line bundles!