Have been using BTC-E for a short time and have not had issues, I know of the existence of Campbx and Vircurex.
I suppose you could seperate your answers into...
1. Which exchanges for bitcoin?
2. Which exchanges for other currencies? <--- if you even bother with them
Thanks for any feedback