Please see the charter for this group. Software recommendations are not a topic we are going to persue. There is a great deal to discuss on the subject, but questions like these never end well. It always ends up in topic or a troll feast - we aren't going there like the other forums that have been spammed out. If you are really all that interested in it, there are other forums on the net you can try.