Before the security clusterfuck we where content with actually very good customer service (at least for us) at mtgox.
I think they deserve sort of second chance, but at same time now we know it is often not wise to place all your funds in one place - all eggs in one basket.
Some using other exchanges too is a good option.