I took a look at the example you provided, this is exactly the same sort of thing I would like to achieve with our software. I fear this maybe slightly out of the knowledge pond for myself and my co-workers though to produce this in a reasonably short space of time.
I hope this is not against any community rules, but if there is anyone out there who has experience in doing something like the above and would like a bit of contracted work please contact me, I'm prepared to pay for some assistance achieving this. My email and MSN id is jbennett@hotmail.co.uk.
Many Thanks, any further suggestions would be appreciated.
Its also probably a bit beyond myself to implement quickly, but im sure there are loads of perlmonks who could get it going in a flash, there are a list of perlmonks available for contract work on
dragonchild
's homepage, perhaps you should message/email them with your specs.