Cryptsy is working fine for me, they have the most coins of any reputable exchange and deposits and withdrawals usually take the normal time determined by the coins blockspeed. Occasional hick-ups, but can't expect it to be perfect. The only think is, I can't figure out their logic of choosing the coins they add to their exchange. It seems random and I personally believe something is going on between developers and their owners (in terms of payments/bribes).