Just to give a heads up for anybody reading this, sbester was having trouble getting the demo to work correctly as he has been editing this on Windows 7. He believes he has found the solution (fingers crossed to those that are in anticipation), but obviously this will cause a bit of a delay as I have not yet been able to fully test this.