I agree, tags should definitly be implemented.
Using multi-checkbox is NOT the solution. When you go and edit multiple contacts with various different ‘tags/check boxes’, you override their existing categories when you want to add a new one.
Tags are faster and more flexible without a doubt.
Ross Kelly