I agree that Twitter support is fantastic. You just send a message and they'll get back to you without having to go back and forth, have a conversation, wait, etc.
I haven't had problems with phone support (booked an award @ Zilara with the free night certification just today!), but Twitter is awesome.