You people with rubber bands are too nice. Get one of these
http://1stlinesecurity.com/wristrocket.html
And a pocketful of popcorn kernels. Hit just hard enough to get your point across but not hurt, don't aim for the face, and don't take your rage out on kids who are too young to know better (get their parents.)