Is there a one-click widget to make my phone completely silent? I currently use Mute All but it requires several clicks. I like the ease of Silent Toggle Widget but it doesn't turn of media sounds.

Ideally the widget would also turn of haptic feedback.
I created a Task in Tasker called Silent  that does this and created a widget that allows the one click behavior you are looking for.  

Basically Silent is just a set of tasks that set the notification/ringer/system volume/etc to level 0.  Here is the XML for the Silent.tsk.xml if you want to import it.   

&lt;class cl="Task" sr=""&gt;
&lt;nme&gt;Silent&lt;/nme&gt;
&lt;id&gt;14&lt;/id&gt;
&lt;class cl="Action" sr="act1"&gt;
    &lt;class cl="IntArg" sr="arg2"&gt;
    &lt;/class&gt;
    &lt;code&gt;304&lt;/code&gt;
    &lt;class cl="IntArg" sr="arg1"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg0"&gt;
    &lt;/class&gt;
&lt;/class&gt;
&lt;class cl="Action" sr="act0"&gt;
    &lt;class cl="IntArg" sr="arg2"&gt;
    &lt;/class&gt;
    &lt;code&gt;305&lt;/code&gt;
    &lt;class cl="IntArg" sr="arg1"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg0"&gt;
    &lt;/class&gt;
&lt;/class&gt;
&lt;class cl="AppIcon" sr="icn" ve="2"&gt;
    &lt;icn&gt;2130837581&lt;/icn&gt;
&lt;/class&gt;
&lt;class cl="Action" sr="act4"&gt;
    &lt;class cl="IntArg" sr="arg0"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;code&gt;256&lt;/code&gt;
&lt;/class&gt;
&lt;class cl="Action" sr="act5"&gt;
    &lt;class cl="StringArg" sr="arg5" ve="2"&gt;
        &lt;val&gt;&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg4"&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg3"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg2"&gt;
        &lt;val&gt;3&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="StringArg" sr="arg1" ve="2"&gt;
        &lt;val&gt;Vibrate On&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="StringArg" sr="arg0" ve="2"&gt;
        &lt;val&gt;Vibrate On&lt;/val&gt;
    &lt;/class&gt;
    &lt;code&gt;550&lt;/code&gt;
&lt;/class&gt;
&lt;class cl="Action" sr="act2"&gt;
    &lt;class cl="IntArg" sr="arg2"&gt;
    &lt;/class&gt;
    &lt;code&gt;308&lt;/code&gt;
    &lt;class cl="IntArg" sr="arg1"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;class cl="IntArg" sr="arg0"&gt;
    &lt;/class&gt;
&lt;/class&gt;
&lt;class cl="Action" sr="act3"&gt;
    &lt;class cl="IntArg" sr="arg0"&gt;
        &lt;val&gt;1&lt;/val&gt;
    &lt;/class&gt;
    &lt;code&gt;258&lt;/code&gt;
&lt;/class&gt;