Yes, it makes the whole thing one unit to click on and check/uncheck. And you don't even need the for attribute in that case.

From W3:

> To associate a label with another control implicitly, the control element must be within the contents of the LABEL element. In this case, the LABEL may only contain one control element. The label itself may be positioned before or after the associated control.

http://stackoverflow.com/questions/774054/should-i-put-input-tag-inside-label-tag