http://www.slideshare.net/travelinli...k-has-arrived/
This was a talk given in Oct 2007 but I couldn't find it having been posted here, forgive me if it has.
It's mainly of the 500 but shows the 505 near the end and touts the 'new' eink.
Also no audio. Kinda historically of interest anyways.