I'm so happy that I found this LMS King. I've been using Guru for six months, but it's lacking so many features that it's practically not useable. It's like a childs toy compared to LMS King. Price wise while it's on sale its a much better option and their support responded to my requests within 5 minutes. I guess the timing was just right as I was working in the evening. :) They fixed my problem and released a new version within 24 hours so that it would fix it for everyone.
I'm very happy with the product. It's a pack of about eight components all integrated together so I can just uninstall the ones I don't want to use or just unpublish them.