There are lots - you might do better to tell us which you have tried and what problems you've had with them that mean you are still looking. Once we know that we can make more considered suggestions.