This survey describes the state of affairs as of late 1993 and gives a glimpse of most of the main ideas of the proof.
This summarizes A. Wiles' lectures in Cambridge, UK in June 1993. It requires more background than the survey above. This is available from the AMS.
This survey gives a detailed discussion of the proof that there are an an infinite number of elliptic curves over the rationals which are not isomorphic over the complex numbers and whose L-functions are associated to modular forms. It is much more detailed than the two references above. This monograph made be obtained by sending email to cicma@abacus.concordia.ca and providing the monograph title and mailing address where you wish to receive the report.