Okay, leave this with me - I'll bring this together and do what's required. I'll see if I can squeeze it in ahead of schedule, but don't count on it. Also expect pleas for help at some stage, and I'll need a UI developer to create an awesome interface.
You'll all be hearing from me shortly!