I use a mixture of Tournament Director and cardroomMAGIC here in the UK, Both have pro's and con's, both can be intimidating to new users, CRM is designed for Casinos, TD more for home games, but the guy that has made TD is very accommodating and has added a lot of features on my request, to make it more usable for the commercial market. The good thing about TD I really like is the ability to fully customize the layouts, announcements etc without being tied down to only a few layouts that are pre-programmed in.
Stu