I have been mainly using Shoup's NTL library, openssl, and Stanford's PBC library for most of my implementation of research work. All three of them are quite easy to use and stable. I would like to know what other libraries you use and your experience with them.