Particle Filtering: The Need for Speed. (21st June 2010)