I read SIngh's book on FLT first, which was impressive and a good read. I came across Aczel's book later, but even though it is much shorter I eventually had a much better grasp of some of the proof's finer details. E.g. the role of elliptic functions and modular forms. Being a math amateur I enjoyed reading it very much.
