Hi Lightspeed,
Great seeing you again!!
Since I've last been here, I've gotten very deep into 3D - and am actually part of a game development team - and would like to make movie productiion teams ...between tutorials - random projects and gigs - It's easy to lose track...
That's when I thought Hal would be a great help ...for instance with the game devleopment team - The team leader can tell Hal to remind all members there's a meeting on tuesday - and also tell each individual in the team their assignments, locations of files and any help information / telephone information / link information ...etc - I think this would be an invaluable tool to people who collaborate on projects over the net.
For example -
Hal - "Ricky, reminder, you have an online meeting today on skype, would you like me to dial you into the group discussion now ? " " Ricky, reminder - your assignment is due next tuesday, will you be able to make it ? would you like me to remind you what your assignment is and the relevant files you need ? " "Ricky, the moderator told me you need to brush up on your rigging, I found some great tutorials on youtube for rigging, would you like to see them ? "
etc