I just recently transferred all of my domains over from GoDaddy to Moniker, which was relatively painless with their site heavily oriented around bulk transfers. Although the control panel could be better, it is sooo much better than GoDaddy's. When I logged in to GoDaddy to transfer these domains, not having logged in for quite some time, and with their ever changing, incredibly busy design, it took me a good 60 seconds or so to even find the link to the 'domain manager'.
The whole elephant incident alone wouldn't have made me switch, but after wanting to try something new for some time, that was all I needed to put the effort in to finding someone else.
I've been moving my domains from godaddy to moniker as well... for some time now b/c of the better control panel. Plus, domains bought in the snapnames aftermarket can be moved to (and sold from) from your moniker account.
The whole elephant incident alone wouldn't have made me switch, but after wanting to try something new for some time, that was all I needed to put the effort in to finding someone else.