I'll tell you what the best thing to do is: search the site first.
Lots of varying opinions. Mamewah isn't always my friend, but I'm now it's friend, plus there are a lot of config tools for it.
And there are a few others. Your best bet is to try a few and see what you like.