No kibbitz at all.

You can take just about any task known to man and ask a dozen different people to do it, and you will end up with different solutions.

I like the idea and control of directly using Excel myself. This solution is not for everyone and makes Excel and Outlook a requirement, but for our environment it works quite well.