+1 to David Archy, they are my go to currently. They provide good support, which I like, but aren't crazy restrictive. These are the ones I've been using lately. They aren't perfect, but they're doing the job =P.