After viewing and trying many many apps I have put together a small list of ones that I think deserve mentioning. Most are free but some are not. I hope you find this useful. Please let me know that this was helpful. If you have any questions, feel free to email.