Thanks guys. I'll give all 3 a go and maybe come back with demos for them (assuming i can get them working properly). People can compare and contrast then.